Security & Threat Intelligence

The Watch

The Signal

Two active items.

CVE-2026-20245 in Cisco Catalyst SD-WAN Manager is being exploited in the wild. No vendor patch. Compensating controls are the only option today.

In Play

  1. Unpatched Cisco SD-WAN Zero-Day Under Active Exploitation

    CVE-2026-20245 (CVSS 7.8) in Cisco Catalyst SD-WAN Manager is being actively exploited with no vendor patch available. Management-plane compromise gives WAN-wide blast radius. SolarWinds Serv-U DoS also added to CISA KEV this cycle. Pure compensating-controls posture required.

    Ask Clarity
  2. Self-Replicating Worm Hits Microsoft GitHub and npm Ecosystem

    Miasma is a self-replicating supply-chain worm — not manual poisoning. It compromised 73 repos across 4 Microsoft GitHub orgs. A parallel variant (IronWorm) poisoned 50+ npm packages with a Rust-based info stealer harvesting CI tokens, .npmrc creds, and SSH keys. Every install becomes a new propagation node.

    Ask Clarity
  3. AI Development Pipeline Emerges as Tier-1 Attack Surface

    Four concurrent AI-stack attack vectors converged this cycle: HuggingFace Transformers RCE via model configs (2.2B installs), Meta's AI chatbot socially engineered into hijacking Instagram accounts, Claude Code MCP over-privilege flaws, and Claude Code bypassPermissions mode giving agents unmonitored shell access. Detection maturity across all four is low.

    Ask Clarity
  4. AI-Driven Vulnerability Discovery Structurally Outpacing Patches

    A single AI agent discovered 21 zero-days in FFmpeg in one research cycle. Project Glasswing expanded to 150 critical-infrastructure companies. Weaponized AI tooling is now commodity SKU on ransomware forums. NIST NVD backlog officially called 'strategic-planning failure' by Commerce IG. The discovery-to-remediation gap is now structural, not episodic.

    Ask Clarity
  5. Agent-Authored Code Rewrites Supply-Chain Trust Model

    GitHub processed 17 million agent-generated pull requests in March 2026 alone. Copilot switched to usage-based billing June 1, creating a financial attack surface from stolen developer tokens. Code review was designed for human-pace volume. CI pipelines and human reviewers cannot service this throughput without tool-assisted gating.

    Ask Clarity

Deep Dives

Cisco SD-WAN Zero-Day and Miasma Worm: Concurrent Incidents Require Sprint Response

Two Critical Events, One Response Window

Two unrelated campaigns, one patch window. CVE-2026-20245 in Cisco Catalyst SD-WAN Manager is under active exploitation at CVSS 7.8 with no vendor patch available. In parallel, the Miasma worm, a self-replicating supply-chain attack rather than manual package poisoning, has contaminated 73 repositories across four Microsoft-owned GitHub organizations. A sibling variant tracked as IronWorm has poisoned more than 50 legitimate npm packages.

Cisco SD-WAN: Management Plane at Risk

The bug sits in the management plane of Catalyst SD-WAN Manager. Successful exploitation produces a WAN-wide blast radius across the entire fabric. Without a patch, the available defense is compensating controls: restrict admin and API interfaces to jump-host-only access via ACL, enable enhanced audit logging, and hunt for anomalous administrator session creation and configuration push events. We have written this paragraph for management-plane bugs three times in the last two years. The advice has not changed.

A management-plane compromise in SD-WAN is not a single-host event. It is network-wide control loss. Treat the compensating controls as mandatory, not advisory.

Miasma: Worm Logic in Package Ecosystems

Worm propagation compounds. Manual poisoning is linear; Miasma is compounding. Every CI run that pulls a contaminated package becomes a new propagation node. The Rust-based info-stealer payload targets exactly the credentials needed to keep propagating: CI tokens, .npmrc credentials, SSH keys, and environment secrets.

Microsoft's own organizations being hit indicates that even platform owners cannot assume internal repos are isolated from registry-level contagion. The 50+ npm packages are the downstream vector into customer builds.

SolarWinds Serv-U: KEV Addition

CISA added a SolarWinds Serv-U DoS flaw to KEV under active exploitation. A patch is available. BOD 22-01 timelines apply for FCEB and contractor estates. The simpler item on the list, and still time-bound.


Cross-Incident Pattern

Three attacks hit three infrastructure layers in the same cycle: the network management plane at Cisco, the code supply chain via Miasma and npm, and file transfer at Serv-U. The common thread is not technical. It is temporal. Defenders have to run parallel triage streams without letting any single one consume the incident-response bench.

What to do

  1. Restrict Cisco Catalyst SD-WAN Manager admin interfaces to jump-host-only ACL access and enable full audit logging today

  2. Run emergency npm/GitHub dependency audit for any packages installed or updated in the last 14 days matching Miasma/IronWorm IOC lists

  3. Rotate all npm publish tokens, GitHub PATs, and CI runner cloud credentials exposed to potentially contaminated builds

  4. Patch SolarWinds Serv-U immediately and restrict ingress to known partner IP ranges

  5. Subscribe to Cisco PSIRT and monitor daily for CVE-2026-20245 patch release

AI Development Pipeline Is Now a Tier-1 Attack Surface — Four Concurrent Vectors

The Pattern

Four vectors hit the AI stack this cycle. Each one exploits a trust boundary that application teams, building on research-grade libraries, assumed was inert.

1. HuggingFace Transformers RCE (2.2 Billion Installs)

The trigger is a crafted model configuration file. Most pipelines treat config as metadata. It is not. Code execution lands on GPU inference hosts, which are the least-instrumented boxes in the estate. No EDR. Limited egress inspection. Privileged access to training data.

2. Meta AI Chatbot: Prompt-as-Privilege-Escalation

Attackers socially engineered Meta's AI chatbot into changing account email addresses on high-profile Instagram accounts. The model handled a credential-reset request as support dialogue, not as identity proofing. The generalization is straightforward: any LLM wired to tools that mutate identity state inherits this class. MITRE maps it to T1098 (Account Manipulation) executed through a non-human intermediary.

Every LLM connected to a tool that mutates identity, money, or data is now a Tier-1 attack surface. The Meta Instagram hijack is the proof of concept the board will hear about next.

3. Claude Code MCP: Over-Privileged Developer Tooling

MCP (Model Context Protocol) gives Claude Code filesystem, shell, and cloud credentials. Most MCP servers ship default-allow with wildcard access. The threat model is unsettled. A flaw in the client is a flaw in everything the client was trusted to touch. That is a different shape of problem than a bad deserializer.

4. Claude Code bypassPermissions Mode

The mode disables per-action confirmation prompts. The agent reads and writes the filesystem and runs shell commands without human approval. On a host with production credentials, that is an unmonitored insider with shell access. No CVE. The configuration itself is the risk.


Detection Maturity Is the Common Gap

SurfaceDetection MaturityWhy
HuggingFace RCELowML hosts lack EDR; model loading not monitored
LLM identity hijackVery LowMCP traffic rarely logged; no identity-action audit on AI tools
Claude Code MCPVery LowMCP sessions invisible to SIEM
bypassPermissionsLowEDR sees shell commands but not the AI delegation context

The pattern is consistent. Trust boundaries that used to be implicit are now exploitable. The model config was not supposed to be executable. The MCP server was not supposed to read ~/.aws/credentials. The chatbot was not supposed to change email addresses. All three happened this cycle.

What to do

  1. Inventory all hosts running HuggingFace Transformers and pin to patched version; block untrusted model config loads from Hub at egress proxy

  2. Audit every LLM-fronted support, helpdesk, and IAM flow for ability to mutate identity state; require human-in-the-loop for any account recovery action initiated via AI

  3. Publish an AI coding-agent permissions policy banning bypassPermissions and dontAsk modes on any endpoint with production credentials; enforce via MDM/EDR detection of Claude Code config flags

  4. Require MCP servers to be allowlisted, signed, and scoped to least privilege; log all MCP traffic to SIEM

AI Vulnerability Discovery Has Structurally Outpaced Vendor Patches — Redesign Controls Accordingly

The Structural Shift

A single AI agent autonomously discovered 21 zero-days in FFmpeg in one research cycle. Anthropic's Project Glasswing expanded to 150 critical-infrastructure companies. Weaponized AI tooling has graduated from research curiosity to commodity SKU on ransomware forums with vendor-like business models. And NIST's NVD — the canonical source of vulnerability metadata — was publicly indicted by the Commerce Inspector General as a "strategic-planning failure" with a growing backlog of unprocessed vulnerabilities.

Patch SLAs are no longer the right defensive metric. AI-driven discovery has structurally outpaced vendor remediation, and your security architecture needs to assume the patch may never arrive on time.

The Math Has Changed

The discovery-to-remediation gap is no longer an occasional event (a vendor is slow) — it is a market structure. On the discovery side: AI agents scanning at scale, Glasswing covering 150+ critical-infra firms, and frontier models available to offensive researchers. On the remediation side: same human-paced engineering teams, same QA cycles, same release trains. The gap widens every quarter.

NVD Degradation Compounds the Problem

The Commerce IG's language is direct: NIST's lack of strategic planning has allowed the backlog to grow. If your vulnerability management program depends on NVD for CVSS scoring, CPE matching, or CWE classification, you have silent coverage gaps on recent CVEs. Most teams will discover this in a post-incident review, not on a dashboard.

Compensating intelligence feeds to promote to primary:

  • CISA KEV — exploitation-driven prioritization
  • EPSS — probabilistic scoring
  • GitHub Security Advisories — often beats NVD on OSS
  • Direct vendor PSIRTs — source of truth

FFmpeg: Broader Than You Think

21 zero-days in a single ubiquitous library. FFmpeg lives in video conferencing, Slack, browser tabs (ffmpeg-wasm), ML preprocessing pipelines, container base images, and media transcoding services. Most teams cannot produce an authoritative list of where FFmpeg runs in their environment. That inventory gap is the prerequisite for any response.


What This Means for Architecture

If the patch may not arrive for 30+ days after disclosure — and PoC goes public in 48 hours — the primary control must shift from patching to virtual patching. WAF, RASP, IPS, and runtime exploit prevention become the first line, not the compensating control. This is not a temporary posture. It is the new default for any team operating against AI-scale discovery.

What to do

  1. Audit virtual-patching coverage (WAF, RASP, IPS) across all internet-facing tier-1 vendor applications this quarter

  2. Inventory FFmpeg usage across services, container images, client apps, and ML preprocessing; subscribe to upstream security advisories

  3. Diversify vulnerability intelligence beyond NVD: add CISA KEV, EPSS, GitHub Security Advisories, and vendor PSIRTs as primary feeds; flag CVEs with stale NVD enrichment

  4. Run tabletop exercise: 'Critical RCE in tier-1 vendor, no patch for 30 days, PoC public in 48 hours' with pre-baked decisions on isolation, customer comms, and regulator notification

The bottom line

An unpatched Cisco SD-WAN zero-day is being actively exploited while a self-replicating worm spreads through Microsoft's own GitHub repos and 50+ npm packages — and an AI agent just found 21 FFmpeg zero-days in a single cycle, proving that vulnerability discovery now structurally outpaces remediation. The patch-first security model is breaking; compensating controls and supply-chain integrity verification are the load-bearing defenses this week.