Synthesized by Clarity (Claude) from 16 sources · May contain errors — spot one? [email protected] · Methodology →
Cisco SD-WAN 0-Day and Miasma Worm Hit GitHub, npm Supply Chain
- Sources
- 16
- Words
- 1,177
- Read
- 6min
Topics Agentic AI AI Capital AI Regulation
◆ The signal
Cisco Catalyst SD-WAN Manager, CVE-2026-20245: under active exploitation, no vendor fix, compensating controls only. The Miasma worm has poisoned 73 Microsoft-owned GitHub repos and more than 50 npm packages with a Rust info-stealer, which means any CI run in the last fourteen days is suspect.
◆ INTELLIGENCE MAP
Intelligence map
01 Active Zero-Days With No Patch: Cisco SD-WAN Under Exploitation
act nowCisco CVE-2026-20245 (CVSS 7.8) is actively exploited in Catalyst SD-WAN Manager with no vendor patch. Management plane access gives attackers WAN-wide blast radius. SolarWinds Serv-U DoS also added to CISA KEV this cycle. Defenders are in pure compensating-controls posture.
- CVSS Score
- Patch Status
- SolarWinds KEV
- Cisco SD-WAN Exploitation Risk85
02 Self-Replicating Supply Chain Worm Hits Microsoft GitHub Orgs
act nowMiasma is not manual package poisoning — it's a self-replicating worm. It compromised 73 repos across 4 Microsoft GitHub orgs and a parallel IronWorm campaign poisoned 50+ npm packages. Payload is a Rust-based info stealer targeting CI tokens, npm credentials, and SSH keys. Every compromised install becomes a new propagation node.
- GitHub Repos Hit
- npm Packages Poisoned
- MS Orgs Affected
- Payload Type
03 AI Development Pipeline Is Now a Tier-1 Attack Surface
monitorHugging Face Transformers RCE (2.2B installs) exploitable via model config files. Meta's AI chatbot was socially engineered into changing Instagram account emails — prompt-as-privilege-escalation. Claude Code MCP servers expose developer workstations. OpenAI shipped Lockdown Mode as tacit admission prompt injection is actively exploited. Every major AI platform had a security event this cycle.
- HF Installs
- OpenAI Lockdown Mode
- Meta ATO Vector
- MCP Detection
- 01HuggingFace RCE2.2B installs
- 02Meta AI ATOExploited ITW
- 03Claude MCP FlawsUnpatched
- 04Anthropic Cross-TenantUnconfirmed
04 AI Discovery Structurally Outpacing Vendor Patch Capacity
monitorOne AI agent found 21 FFmpeg zero-days in a single research cycle. Project Glasswing expanded to 150 critical-infrastructure companies. Commerce IG publicly condemned NIST NVD backlog as a strategic-planning failure. The discovery-to-patch window is structurally widening — patch SLAs are no longer the right metric.
- FFmpeg Zero-Days
- Glasswing Companies
- NVD Status
- Weaponized AI
- AI-Found Vulns (single cycle)21New baseline
- Glasswing Coverage150+150 firms
- NVD Backlog0Growing
05 Agent Identity & Code Sprawl at Machine Scale
backgroundGitHub processed 17M agent-authored PRs in March 2026. Copilot switched to usage-based billing June 1 — stolen tokens now cause financial DoS. Claude Code's bypassPermissions mode gives agents unsupervised shell access. The review pipeline was built for human-speed contributions, not machine-volume code supply.
- Agent PRs/Month
- Billing Switch
- Claude Code Modes
- Bots vs Humans
◆ DEEP DIVES
Deep dives
01 Cisco SD-WAN Zero-Day + Miasma Worm: Two Concurrent Critical Events — Incident Sprint Required
act nowTwo Unrelated Critical Events, One Response Window
This is not a normal patch week. CVE-2026-20245 in Cisco Catalyst SD-WAN Manager is under active exploitation with no vendor patch available. Simultaneously, the Miasma worm — a genuinely self-replicating supply chain attack — has contaminated 73 repositories across four Microsoft-owned GitHub organizations, while a parallel IronWorm campaign poisoned 50+ legitimate npm packages.
Self-replicating worm logic has arrived in package ecosystems. Every install or CI run that pulls a contaminated package becomes a new propagation node.
Cisco SD-WAN Manager: Compensating Controls Only
The vulnerability is a CVSS 7.8 management-plane flaw. Internet-adjacent admin interfaces are the entry point. Because no patch exists, your only options are network-layer restrictions: restrict admin/API access via ACL to jump hosts, enable full audit logging, and deploy hunt queries for anomalous administrator session creation and configuration push events. The blast radius is WAN-wide — an attacker who owns the management plane owns the overlay.
Miasma + IronWorm: Supply Chain Worm at Scale
This is not the familiar story of one malicious package slipped into npm. Miasma is self-replicating — each compromised dependency propagates the worm further. The Rust-based info stealer payload harvests exactly the credentials needed to push more poisoned versions: CI tokens, .npmrc credentials, SSH keys, and developer environment secrets. Microsoft's own GitHub organizations being hit demonstrates that even platform owners cannot assume isolation from registry-level contagion.
Event Severity Patch Your Exposure Cisco CVE-2026-20245 CVSS 7.8, exploited None Any Catalyst SD-WAN deployment Miasma (GitHub) Critical, self-replicating Cleanup in progress Any MS-owned repo dependency IronWorm (npm) Critical, 50+ packages Per-package Any fresh CI run in 14 days SolarWinds Serv-U High, KEV-listed Available Any Serv-U instance Why the Worm Pattern Is Different
Manual package poisoning has a linear blast radius. A worm has a compounding one. The mathematical property matters for your response timeline — every hour of delay increases the propagation surface geometrically. Additionally, because the payload targets CI/CD credentials, successful execution immediately grants the attacker ability to push further compromised packages downstream.
Action items
- Restrict Cisco SD-WAN Manager admin/API to jump-host-only ACL access and enable enhanced audit logging immediately
- Run emergency npm/GitHub dependency audit against Miasma/IronWorm IOC lists for any package installed or updated in the last 14 days
- Rotate all npm publish tokens, GitHub PATs, and CI runner cloud credentials that touched suspect build jobs
- Enforce npm ci with locked versions and enable provenance verification at your proxy registry
- Patch SolarWinds Serv-U instances and document against BOD 22-01 timelines
Sources:Cisco SD-WAN zero-day with no patch + Miasma worm in Microsoft's own GitHub orgs
02 The AI Stack Is Now a Tier-1 Attack Surface — Hugging Face RCE, LLM Account Takeover, and MCP Exposure
monitorThe AI Pipeline Is the Attack Surface
This cycle's incidents hit different layers of the AI stack and point the same direction: the AI development and deployment pipeline is a first-class attack surface that most security programs still treat as shadow IT. The evidence is in the specifics.
Hugging Face Transformers RCE: 2.2 Billion Installs
A remote code execution vulnerability in Hugging Face Transformers is exploitable via crafted model configuration files. Metadata that pipelines treat as inert. The package claims 2.2 billion installs. The hosts most affected are GPU inference nodes, Jupyter environments, and MLOps runners. Historically these are the worst-instrumented machines in the enterprise. Most lack EDR, egress inspection, or file-integrity monitoring.
The model config was not supposed to be executable. The MCP server was not supposed to read ~/.aws/credentials. Each violates a developer mental-model assumption. That is why they work.
Meta AI Chatbot: Prompt as Privilege Escalation
Attackers socially engineered Meta's AI chatbot into changing account emails on high-profile Instagram accounts, bypassing human review and rate-limit logic. Read it as prompt injection yielding privilege escalation via tool use. In MITRE ATT&CK terms: Account Manipulation (T1098) and Account Access Removal (T1531), executed through a non-human intermediary. The pattern generalizes to any LLM wired to tools that mutate identity state.
Claude Code MCP: An Ungoverned Developer Surface
MCP (Model Context Protocol) servers give LLMs access to tools, files, and credentials. Known weaknesses in Claude Code's MCP integration put the developer workstation in scope until patched. MCP traffic is rarely logged, which creates a detection gap larger than the vulnerability itself. Sources put MCP detection maturity at "very low" across the industry.
OpenAI's Tacit Admission
OpenAI shipped Lockdown Mode, which disables Deep Research, Agent Mode, internet image fetch, and file downloads. Read it as confirmation that prompt-injection-driven exfiltration is a live attack chain. The fix works by amputating capabilities, not hardening them. That is the honest signal: no clean technical fix exists today.
Surface Vector Detection Maturity Priority HF Transformers Malicious model config → RCE Low (no EDR on GPU hosts) Patch immediately LLM-fronted identity flows Social engineer chatbot → ATO Very Low (no MCP logging) Require human-in-loop Claude Code MCP Over-privileged tool access Very Low Allowlist and scope Prompt injection (general) Untrusted content in LLM context Emerging Lockdown Mode + egress rules Action items
- Inventory all hosts running Hugging Face Transformers and pin to patched version; block untrusted model configs from Hub at egress proxy
- Audit every LLM-fronted support or IAM flow for ability to mutate identity state — require human-in-the-loop or OOB verification for any account recovery action via AI
- Allowlist and scope all MCP server installations; enforce least-privilege with no wildcard filesystem or shell access; begin logging MCP traffic
- Mandate OpenAI Lockdown Mode for executive, legal, M&A, and IR users via tenant policy
- Add prompt injection, jailbreak, and AI-mediated privilege escalation to quarterly red-team scope for any LLM-integrated product surface
Sources:Two disclosures, one surface. The HuggingFace remote code execution affects a library footprint reported at 2.2 billion installs. · The claim: Meta's AI chatbot has been characterized as an account-takeover vector. · Three items on the desk this week. The NSA and Anthropic arrangement some are calling Mythos. · Two items this week, weighted differently. Publicly: OpenAI shipped ChatGPT Lockdown Mode. · Two surfaces worth naming. Claude Code's bypassPermissions mode and Google's TPU 8i.
03 AI-Driven Discovery vs. Patch Capacity: The Gap Is Now Structural
monitorThe Patch Assumption Is Breaking
This cycle produced three reports worth reading together. The assumption that a patch will exist when a vulnerability is disclosed is collapsing.
Data Point 1: 21 FFmpeg Zero-Days in One AI Research Cycle
A single security startup's AI agent autonomously surfaced 21 zero-days in FFmpeg in one research cycle. FFmpeg sits inside Slack, video pipelines, browser-side WASM builds, ML preprocessing, container base images, and most services that touch media. Most teams cannot enumerate their FFmpeg exposure. Patches are staging. The discovery cadence indicates disclosure-to-exploit windows for ubiquitous OSS will compress to days, not the weeks defenders are budgeted for.
Data Point 2: Project Glasswing Expands to 150 Critical Infrastructure Firms
Anthropic's Project Glasswing, the coalition including Microsoft, Apple, and Amazon, now covers 150 critical-infrastructure companies. The same Mythos model is deployed at NSA with roughly six Anthropic engineers attached for offensive cyber operations. AI-scale vulnerability scanning is pointed at critical infrastructure from defense and nation-state offense at the same time. The discovery rate goes one direction.
Data Point 3: NVD Is Officially Failing
The Commerce Department Inspector General publicly condemned NIST's NVD backlog as a "strategic-planning failure." The canonical source of vulnerability metadata, covering CVSS scores, CPE matching, and CWE classification, is running behind the disclosure curve. Scanners that enrich from NVD now carry silent coverage gaps on recent CVEs. Teams will find them in post-incident reviews, not on dashboards.
Patch SLAs are no longer the right defensive metric. AI-driven discovery has structurally outpaced vendor remediation. Architecture should assume the patch may never arrive on time.
What This Means Operationally
The implication is not another CVE to chase. The primary control shifts from patching to runtime exploit prevention. Virtual patching (WAF, RASP, IPS), compensating controls, and isolation become the first line of defense rather than the fallback.
Sources also confirm weaponized AI tooling is commodity inventory on ransomware forums, sold under vendor-like RaaS terms. The skill floor for offensive operations is dropping while the discovery rate climbs. The next twelve months will run on that asymmetry.
Driver Effect Time Horizon AI vuln discovery (FFmpeg, Glasswing) Mass disclosure events with no patch ready Active now, accelerating NVD backlog degradation Scanner coverage gaps on recent CVEs Active now Commoditized offensive AI Lower skill floor, faster exploit weaponization Active now Frontier model at NSA (Mythos) Nation-state capability uplift → trickle-down in 12-24 months Near-term Action items
- Audit virtual-patching coverage (WAF, RASP, IPS) across all internet-facing assets and tier-1 vendor software — identify gaps where no compensating control exists if a zero-day drops
- Inventory FFmpeg usage across your stack — services, container images, client apps, browser WASM, ML preprocessing — and pre-stage emergency patch playbooks per service tier
- Diversify vulnerability intelligence beyond NVD: ingest CISA KEV, EPSS, GitHub Security Advisories, and vendor PSIRTs directly into your VM pipeline
- Run a tabletop: 'Critical RCE in tier-1 vendor, no patch for 30 days, PoC public in 48 hours' — pre-bake decisions on isolation, customer comms, and regulator notification
- Re-baseline EDR and email detection against AI-generated attack content via red-team validation — retire detections that rely on language quality tells
Sources:Cisco SD-WAN zero-day with no patch + Miasma worm in Microsoft's own GitHub orgs · AI vulnerability discovery is outpacing vendor patches — your exposure window just widened · Two disclosures, one surface. The HuggingFace remote code execution affects a library footprint reported at 2.2 billion installs.
◆ QUICK HITS
Quick hits
OpenAI shipped Lockdown Mode globally — disables Deep Research, Agent Mode, image fetch, and file downloads as a prompt-injection mitigation; pilot for VIP users, do not retire existing compensating controls
Three items on the desk this week. The NSA and Anthropic arrangement some are calling Mythos.
IBM whistleblower alleges multiple undisclosed breach cover-ups — if IBM is in your supply chain, initiate vendor re-attestation and pull breach-notification contract clauses this week
Three items on the desk this week. The NSA and Anthropic arrangement some are calling Mythos.
Anthropic suspected of cross-tenant output exposure during an outage — unconfirmed; preserve Claude API/Cowork call logs for the affected window and request RCA
Two items this week, weighted differently. Publicly: OpenAI shipped ChatGPT Lockdown Mode.
Bright Data iOS SDK turns consumer apps and smart TVs into web-scraping exit nodes — residential IP reputation as sole trust signal is now broken; reweight WAF/bot logic toward behavioral fingerprints
Cisco SD-WAN zero-day with no patch + Miasma worm in Microsoft's own GitHub orgs
Update: Claude Code bypassPermissions and dontAsk modes disable all interactive approval — ban both via MDM/EDR on any endpoint with production credentials or signing keys
Two surfaces worth naming. Claude Code's bypassPermissions mode and Google's TPU 8i.
OpenAI merging Codex into ChatGPT — developer code, secrets, and proprietary logic will flow through the same endpoints as general chat; update DLP/CASB rules before the cutover
Two shifts this week. Neither is a breach. Both change the threat surface a SOC has to defend.
Update: GitHub agent-authored PRs hit 17M/month; Copilot billing switched to usage-based June 1 — stolen developer tokens now cause financial DoS with real invoices attached
GitHub is now seeing seventeen million agent-authored pull requests per month.
Cloudflare confirms bots now outnumber humans in web traffic — detection logic built on human-cadence assumptions (session timing, typing speed) is structurally degrading
The claim: Meta's AI chatbot has been characterized as an account-takeover vector.
◆ Bottom line
The take.
This week stacks an actively exploited Cisco SD-WAN zero-day with no patch, a self-replicating worm inside Microsoft's own GitHub organizations and 50+ npm packages, a Hugging Face RCE exploitable via model configs across 2.2 billion installs, and an AI agent that found 21 FFmpeg zero-days in a single cycle — the AI development pipeline is now a Tier-1 attack surface, vendor patch capacity is structurally failing, and the next seven days require incident-sprint posture, not business-as-usual.
Frequently asked
- What compensating controls should I apply for CVE-2026-20245 while waiting for a Cisco patch?
- Restrict Catalyst SD-WAN Manager admin and API access via ACL to jump hosts only, enable full audit logging, and deploy hunt queries for anomalous administrator session creation and configuration push events. The vulnerability is CVSS 7.8 in the management plane, and an attacker who owns it controls the entire WAN overlay, so network-layer isolation is the only defense until Cisco ships a fix.
- How do I tell if my CI/CD pipeline was hit by the Miasma worm?
- Audit every npm install and GitHub dependency pulled in the last 14 days against published Miasma and IronWorm IOC lists, and treat any match as a credential compromise. The Rust payload specifically exfiltrates npm publish tokens, .npmrc entries, GitHub PATs, SSH keys, and CI runner cloud credentials, so rotate all of those for any build job that touched a suspect package, even if you cannot yet confirm execution.
- Why is a self-replicating worm in package registries different from typical malicious package incidents?
- The blast radius compounds instead of staying linear. A single poisoned package normally infects only its direct installers, but Miasma's payload harvests the credentials needed to publish further poisoned versions, so every successful CI run becomes a new propagation node. That geometry is why 73 Microsoft-owned repos and 50-plus npm packages were reached, and why response delay measured in hours matters.
- Should I still be treating patch SLAs as my primary vulnerability metric?
- No. AI-driven discovery, illustrated by 21 FFmpeg zero-days surfaced in a single research cycle and Project Glasswing's 150-company footprint, has structurally outpaced vendor remediation, and the NVD backlog leaves scanners with silent coverage gaps. The operational shift is toward runtime exploit prevention — WAF, RASP, IPS virtual patching, and isolation — with patching as the follow-on rather than the first line.
- What's the fastest way to reduce exposure from the Hugging Face Transformers RCE?
- Inventory every host running Transformers, pin to the patched version, and block untrusted model configuration files from the Hub at your egress proxy. GPU inference nodes, Jupyter environments, and MLOps runners are the most affected and typically the worst-instrumented machines in the enterprise, so add EDR and egress inspection to those hosts as part of the same sprint.
◆ Same day, different angle
Read this day as…
◆ Recent in security
Keep reading.
- GPT-Red Beats Human Red Teams 84% to 13% on Frontier LLMs
- SonicWall SMA1000 CVSS 10 Zero-Day Under Active Exploitation
- Entra ID OAuth Client-ID Spoofing Sprays Hide in AADSTS Noise
- FSB Center 16 Exploits 18-Year-Old Cisco Flaw in Critical Infra
- Dormant GitHub Account Ships One-Click LoadMaster RCE Kit
Spot an error? [email protected]