Posts

High-signal AI/security/automation notes.

Meta’s Detector Slept Through 99% of Real Agent Attacks. The Fix Was One Number

A reproducible benchmark buries 629 real AgentDojo attacks inside genuine tool output and runs 10 open-source prompt-injection detectors over them. Meta’s Prompt Guard 2 catches 1% at its default threshold — retuned to a 2% false-positive budget on held-out domains, it catches 99%. The threshold mattered as much as the model, and text classification is still a catastrophic foundation.

41 of 66 Binaries Fell to an Agent Team With a Playbook and a Debugger

PwnAgent, published 28 September 2026 in Cybersecurity (peer-reviewed, open access), pairs a hierarchical offensive knowledge base with GDB-driven runtime introspection and feedback repair. On a 66-task binary-exploitation benchmark it reaches 62.12% end-to-end under Kimi-K2.6 — double the PwnGPT baseline, and still well short of a reliable autonomous exploiter.

Six MCP Servers Shipped RCE Nobody Meant to Build — 29% of the Top 8,000 Carry a Risk Finding

Backslash Security analysed the 8,000 most-starred MCP servers on 24 September 2026 and found 29% with at least one risk finding. Six manually reviewed servers reached host command execution through tools that were never meant to execute anything — a Python sandbox bypassed via __import__, and five shell-interpolation defects behind quoting that looked like protection.

CISA Just Switched Off the Weekly Vulnerability Bulletin — What Replaces It Only Counts Vulnerabilities That Already Have a Patch

CISA discontinued its weekly Vulnerability Bulletin at the end of FY26 on 28 September 2026, completing the pivot to the risk-based model of BOD 26-04. The replacement signal, the KEV catalog, admits a vulnerability only when a clear remediation already exists — which leaves a specific, growing class of unpatched flaws with no federal clock at all.

The “Read-Only” Tool That Runs Shell: code-ollama’s grep_search Auto-Executes Injected Commands (GHSA-456v-xq2p-r4cj)

GHSA-456v-xq2p-r4cj (High, CVSS 7.8, added to the GitHub Advisory Database 28 September 2026): code-ollama 0.36.0 and earlier interpolated model-supplied pattern and path arguments into a shell string, escaping only backslashes and double quotes — leaving $() substitution intact. Because grep_search is classified read-only, it auto-executes in Plan mode with no approval prompt. Fixed in 0.36.1.

Loud and Very, Very Messy: An Autonomous AI Agent Did the Post-Exploitation in the DIVD Breach

DIVD, the Dutch nonprofit that notifies the world about exposed systems, disclosed on 24 September 2026 that it was itself breached: an undisclosed technical vulnerability provided initial access, and an autonomous AI agent conducted the post-exploitation — loudly, sloppily, and narrating itself in comments. Purpose and impact remain unclear; a detailed update is promised 1 October.

One Unverified Email Claim Becomes a Permanent Admin — LiteLLM CVE-2026-93355 Is Still Unpatched

OX Security disclosed CVE-2026-93355 on 29 September 2026: LiteLLM JWT authentication falls back to an unverified email claim, authenticating an attacker as any existing user including proxy_admin — then permanently rebinds the victim SSO identity to the attacker token. Reported 18 May, no vendor response, and the code is still present in the current release.