RepoJournal
AI Red Teaming AI Red Teaming
25 wires and counting

$ follow AI Red Teaming

Keep up with AI Red Teaming in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-10-26
stories 69

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Promptfoo moves off vulnerable MSAL, PyRIT adds a char-split attack and cloud token detection

By RepoJournal · Filed · About AI Red Teaming · Composed from the cited sources · methodology

Promptfoo's optional Azure MSAL dependency now publishes as ^7.1.0, excluding the 7.0.x releases covered by the authorization-code origin advisory, while PyRIT extends CredentialLeakScorer to Azure SAS, SharedAccessKey and Databricks tokens and registers a new char_split attack technique.

fix(deps): update direct MSAL dependency to 7.1.0 promptfoo/promptfoo

by renovate

The optional @azure/msal-node dependency moves from 7.0.1 to a ^7.1.0 range, so fresh npm installs no longer resolve to the 7.0.x versions named in the authorization-code origin advisory. The repo itself still locks Azure Identity 4.13.3 with a nested MSAL 6.0.1, so a checkout of Promptfoo's own source remains on the old copy.

FEAT: Detect Azure SAS, SharedAccessKey, and Databricks tokens in CredentialLeakScorer microsoft/PyRIT

by nithin42

CredentialLeakScorer gains three detection patterns in both _DEFAULT_PATTERNS and GARAK_PATTERNS: Azure SAS query strings with URL-encoded or raw base64 signatures, SharedAccessKey values in semicolon-delimited Azure connection strings, and Databricks tokens. Red team runs that previously scored those leaks as clean will now flag them without any scorer configuration on your side.

FEAT: Add char_split attack technique in extra.py microsoft/PyRIT

by Absarahmedofficial

char_split is registered in pyrit/setup/initializers/techniques/extra.py, composing PromptTemplateConverter and SearchReplaceConverter on PromptSendingAttack, so you can select it as a technique in attack runs without hand-wiring converters.

fix(examples): support Google ADK telemetry v2 promptfoo/promptfoo

by mldangelo-oai

The Google ADK example now counts generate_content model calls instead of relying on a span that ADK 2.13's telemetry schema 2 no longer favors, keeping the span name valid on both 2.13 and the minimum supported ADK 2.9.2. The Python provider also respects the SDK's capture policy, and both quick starts show how to opt in to storing model messages and tool payloads via the example directory's ....

chore(deps): patch body-parser and fast-uri promptfoo/promptfoo

by dependabot

The lockfile picks up body-parser 2.4.0 for the API server and 1.20.9 for the docs dev server, closing a crash reachable with a compressed JSON request carrying trailing bytes, plus fast-uri 3.1.9 for Ajv's URI resolver; the qs override now starts at 6.16.1 to satisfy body-parser 2.4.0. Also shipped: PyRIT's LLMGenericTextConverter identifier now includes template parameters, and one CI change ...

Quick answers

What shipped in AI Red Teaming on October 26, 2026?
Promptfoo's optional Azure MSAL dependency now publishes as ^7.1.0, excluding the 7.0.x releases covered by the authorization-code origin advisory, while PyRIT extends CredentialLeakScorer to Azure SAS, SharedAccessKey and Databricks tokens and registers a new char_split attack technique. In total, 33 commits and 36 pull requests landed.
Who contributed to AI Red Teaming on October 26, 2026?
8 developers shipped this update, including renovate, mldangelo-oai, dependabot, Absarahmedofficial, ShivamSharma43, romanlutz, huong8373tt-beep, and nithin42.
What were the notable AI Red Teaming updates?
fix(deps): update direct MSAL dependency to 7.1.0, FEAT: Detect Azure SAS, SharedAccessKey, and Databricks tokens in CredentialLeakScorer, and FEAT: Add char_split attack technique in extra.py.