Incident Sprint: Cisco Zero-Day Without a Patch + Self-Replicating Worms Inside Microsoft's GitHub
Two Concurrent Critical Events — Same Week, Different Kill Chains
Two active-exploitation stories landed in the same window and both demand response now. Cisco confirmed in-the-wild exploitation of CVE-2026-20245 (CVSS 7.8) in Catalyst SD-WAN Manager. No patch. Defenders get compensating controls and prayer against an internet-adjacent management plane whose compromise hands an attacker WAN-wide reach into every branch. We have flagged exactly this class of management-plane bug before. The pattern is not new. The absence of a fix is the part worth staring at. No vendor patch available is doing a lot of work in that sentence.
Running concurrently: the Miasma worm, which is self-replicating supply-chain code, not the usual hand-rolled package poisoning. It hit 73 GitHub repositories across four of Microsoft's own organizations. A related strain plus IronWorm reached more than 50 legitimate npm packages carrying a Rust-based info-stealer. The payload pulls CI tokens, .npmrc credentials, SSH keys, and developer environment secrets. Those are the exact credentials required to publish the next poisoned version.
Every install or CI run that pulls a contaminated package becomes a new propagation node. This is compounding, not linear. The worm has arrived in package ecosystems.
Why the Worm Pattern Is a Category Shift
Hand-poisoned packages produce a linear victim count. One package, one blast. A self-replicating worm compounds. The Microsoft repos detail matters: if platform owners cannot keep their internal repositories clean of registry-level contagion, smaller shops should not pretend they can. SolarWinds Serv-U is back on CISA KEV under active exploitation in the same week, which makes three concurrent patching obligations on the desk.
Defensive Priority Matrix
| Incident | Patch Status | Your Exposure | Action Window |
|---|---|---|---|
| Cisco SD-WAN CVE-2026-20245 | None available | Any branch using Catalyst SD-WAN; management plane = WAN-wide | Today |
| Miasma worm (GitHub) | Cleanup in progress; self-replicating | Anyone consuming affected MS-owned repos or transitive deps | This week |
| IronWorm + Miasma (npm) | Per-package; pin/audit required | Any CI run pulling fresh deps in last 14 days | This week |
| SolarWinds Serv-U DoS | Patch available | Any Serv-U instance; BOD 22-01 applies | Immediate |
What to do
Restrict Cisco Catalyst SD-WAN Manager admin/API access to jump-host-only via ACL today; enable enhanced logging and deploy hunt queries for anomalous session creation and config push events
Run emergency npm/GitHub dependency audit: identify any packages installed or updated in the last 14 days matching Miasma/IronWorm IOC lists; rotate all CI tokens, npm tokens, GitHub PATs, and cloud credentials touched by suspect builds
Enforce npm ci with locked versions and enable provenance verification at the proxy registry layer; quarantine suspect packages
Patch all SolarWinds Serv-U instances and document against BOD 22-01 timelines; restrict ingress to known partner IP ranges