Synthesized by Clarity (Claude) from 35 sources · May contain errors — spot one? mail@promitb.dev · Methodology →
WatchGuard CVE-2025-9242 Hit 918 Fireboxes in Qilin Campaign
- Sources
- 35
- Words
- 1,401
- Read
- 7min
Topics Agentic AI AI Regulation AI Safety
◆ The signal
CVE-2025-9242. Qilin affiliates have logged 1,929 exploit invocations against 918 WatchGuard Firebox IPs since August 2025. The kill chain is reconstructed end-to-end: IKE on UDP/500, Chisel reverse-SOCKS staged as a binary renamed 'fos', ChaCha20 ransomware on ESXi and Nutanix AHV. Patch today, block the four Sliver C2 IPs at egress, and watch TCP/2007 callbacks.
◆ INTELLIGENCE MAP
Intelligence map
01 Qilin RaaS Active Campaign + Token Theft Wave
act nowQilin affiliates hit 918 WatchGuard Firebox IPs with CVE-2025-9242 plus 6 other CVEs. Separately, EvilTokens compromised 340+ orgs with zero malware via AI-assisted MFA token theft. Both exploit edge-device telemetry deserts.
- Exploit invocations
- Orgs hit (EvilTokens)
- Sliver C2 IPs
- Beamed DDoS peak
02 Supply Chain Poisoning Wave + New Defensive Tooling
act nowTeamPCP compromised 4 SAP npm packages (572K weekly downloads), Intercom SDK, and Lightning framework. npm 11.10.0 ships native dependency cooldowns that would have blocked the Axios and s1ngularity waves. MCP's Postmark supply-chain attack template is confirmed.
- SAP pkgs compromised
- Axios weekly DLs
- Detection window
- Public MCP servers
03 Five Eyes Codifies Agentic AI Into Compliance Territory
monitorNSA + Five Eyes published joint guidance naming prompt injection, excessive agent privileges, and weak machine identity as frontline threats. Auditors can now hold orgs to controls already committed under SOC 2 and FedRAMP. Window to retrofit voluntarily: 12-24 months before binding regulation.
- Risk classes named
- OWASP LLM rank
- CaMeL benchmark
- Pentagon AI vendors
- 01Prompt injection#1 OWASP
- 02Excessive privilegesNamed
- 03Cascading failureNamed
- 04Weak auditabilityNamed
- 05MisconfigurationNamed
04 Vendor Risk Cascade: Oracle, Trellix, Healthcare Pixels
monitorOracle laid off 30K workers after forcing workflow documentation — textbook insider-threat ignition. Trellix disclosed unauthorized access to source code. Bloomberg confirmed 20 state health exchanges leaked PHI via ad pixels to Meta/TikTok/Google, affecting 7M+ enrollees.
- Exchanges leaking PHI
- Enrollees affected
- Ad platforms receiving
- Oracle workers cut
05 AI-Accelerated Offense Compresses Patch Windows
backgroundA federal 72-hour critical patch deadline is under active consideration. AI coding agents now operate 12-hour autonomous task loops (up from 30 seconds in 2022). SWE-Bench hit 93.9%. The exploit-development bottleneck is dissolving faster than patch pipelines can absorb.
- SWE-Bench score
- Agent task horizon
- Current patch SLA
- Horizon expansion
- 2022 (GPT-3.5)0.5 min
- 2024 (Claude 3)60 min
- 2026 (Opus 4.6)720 min+1440x
◆ DEEP DIVES
Deep dives
01 Qilin Kill Chain Reconstructed: From IKE Exploit to Hypervisor Ransomware in One Session
act nowWhat Happened
Ctrl-Alt-Intel's open-directory pull reconstructs a Qilin RaaS affiliate edge-exploitation campaign running since August 2025. The count is specific: 1,929 exploit invocations against 918 unique WatchGuard Firebox IPs. Primary vector is CVE-2025-9242, an IKE exploit on UDP/500. The same toolkit carries POCs for CVE-2025-14733, CVE-2025-40554 (SolarWinds), CVE-2025-59718 (FortiOS), CVE-2025-60021 (Apache bRPC), and two CVEs dated 2026.
The Kill Chain
- Initial access: IKE exploitation on UDP/500 against unpatched WatchGuard appliances.
- Callback: Anomalous outbound on TCP/2007, trivially greppable in NetFlow if anyone is collecting it.
- Pivot: A renamed Chisel binary (
fos) opens a reverse SOCKS tunnel. - C2: Sliver beacons to 31.57.147.229, 31.57.38.155, 23.27.140.108, 23.27.143.170.
- Payload: ChaCha20 ransomware binaries named per victim (
kruss,qusar,tron,sssd) hitting Linux, ESXi, and Nutanix AHV.
Why Edge Appliances Keep Losing
WatchGuard was chosen because it is a telemetry desert. No AV or EDR stack, syslog minimal by default, NetFlow rarely collected at the device level. The affiliate is not picking the worst vulnerability. It is picking the least-observed perimeter. We have seen this movie before: Fortinet in 2023, Ivanti in 2024, WatchGuard across 2025-26. Same logic each time.
Concurrent Threat: EvilTokens
In the same cycle, EvilTokens compromised 340+ organizations with zero malware by bypassing MFA through AI-assisted token theft. Push-notification MFA is a demonstrably degrading control for privileged identities. FIDO2 and passkeys are the replacement, not an upgrade.
The adversary picks the quietest perimeter, not the softest one. WatchGuard was quiet.
Immediate Containment
Separately, the Beamed DDoS crew (313 Team) hit Ubuntu and Canonical infrastructure at 3.5 Tbps for 20+ hours, blocking security update APIs during the window. Patch SLAs now inherit the DDoS posture of the upstream mirror. Identify alternates for critical OS repos before the next outage, because the next outage is the point.
Action items
- Block Sliver C2 IPs (31.57.147.229, 31.57.38.155, 23.27.140.108, 23.27.143.170) at egress firewall
- Patch WatchGuard Firebox for CVE-2025-9242 and audit all IKE/UDP-500 inbound traffic
- Hunt for 'fos' binary (renamed Chisel) and anomalous TCP/2007 callbacks across all Linux/ESXi hosts
- Migrate privileged/admin users from push-MFA to FIDO2 passkeys or hardware tokens
- Identify alternate upstream mirrors for OS security updates to survive Beamed-scale DDoS
Sources:Qilin is hunting your WatchGuard Fireboxes and TeamPCP poisoned 572K/wk SAP npm downloads
02 Supply Chain Defense Shift: Dependency Cooldowns Are Now Native — Deploy Them Before the Next Wave
act nowThe Attack Wave
TeamPCP compromised four SAP npm packages carrying 572,000 weekly downloads, plus the Intercom SDK and the Lightning deep-learning framework. It sits alongside the Axios compromise (57M weekly downloads, 84K dependents) and the s1ngularity and Shai-Hulud waves. The mechanism is the same in every case: semver-range exploitation, where
^and~ranges auto-resolve to a freshly poisoned version.Axios and s1ngularity were both detected within 3-4 hours of malicious publication. A 12-hour cooldown would have blocked both. A 7-day cooldown would have blocked every wave listed above.
The Defensive Shift
For the first time, dependency cooldowns are native to all three major package managers:
Tool Setting Recommended Value npm 11.10.0+ min-release-age=7d7 days minimum pnpm minimumReleaseAge7 days Yarn npmMinimalAgeGate7 days Dependabot Cooldown config GitHub Actions/npm/Python The control exists. It requires configuration, not procurement. The setting ships off by default.
MCP: The Next npm
The Model Context Protocol ecosystem now hosts 10,000+ public servers. The first named supply-chain compromise landed in September 2025: a malicious Postmark-MCP npm package that BCC'd every outgoing email to an attacker-controlled address. The MCP auth spec is still churning, which means today's deployments will have broken trust assumptions within months.
MCP servers are functionally privileged browser extensions with network egress. They hold OAuth tokens, API keys, and cloud credentials. Most organizations have no inventory of them. Teleport now lists MCP as a protected resource category alongside Kubernetes and databases, which is the signal that MCP has crossed from experimental to production attack surface.
A 7-day dependency cooldown would have blocked every major npm supply-chain attack in 2025-2026. The setting exists natively in all three package managers. Configure it today.
Self-Modifying Agents: The Next Layer
jcode's 'self-dev mode' lets agents rewrite their own source code at runtime. That breaks the assumptions underneath SAST, code signing, and change management. Most AUPs do not yet name this capability as prohibited. They should.
Action items
- Enable dependency cooldowns: set min-release-age=7d in npm 11.10.0+, minimumReleaseAge in pnpm, npmMinimalAgeGate in Yarn, and Dependabot cooldown
- Audit ingestion of compromised SAP packages, Intercom SDK, and Lightning framework across all repos and CI artifacts
- Inventory all MCP servers on developer workstations and CI runners; block unapproved npm/PyPI MCP packages at artifact proxy
- Prohibit self-modifying AI agent capabilities (jcode self-dev mode and equivalents) via EDR allow/deny list
- Implement egress monitoring on MCP host processes (Claude Desktop, Cursor, VS Code AI extensions) for unexpected outbound destinations
Sources:Qilin is hunting your WatchGuard Fireboxes and TeamPCP poisoned 572K/wk SAP npm downloads · MCP, the Model Context Protocol, is in the AI stack · Self-modifying AI agents + MCP servers: your dev environment just grew new attack surface · Solo developers are shipping tools positioned as rivals to Claude Code
03 Five Eyes + OWASP: Agent Security Has Entered Compliance — The 5-Layer Defense Framework
monitorWhat Changed This Week
The NSA and four Five Eyes partners issued joint guidance reclassifying agentic AI as a frontline cybersecurity issue. The document names five risk areas: excessive privileges, misconfiguration, unpredictable behavior, cascading agent-network failures, and weak auditability. It maps each to existing frameworks. Zero trust, least privilege, defense-in-depth. The operational read is narrower than the press framing. Auditors can now hold organizations to controls already committed to under SOC 2, FedRAMP, or ISO. Agent deployments that violate those commitments are existing control failures, not future ones.
In the same window, OWASP's LLM Top 10 ranked prompt injection at #1. Work from Google Spotlight, OpenAI, and DeepMind's CaMeL framework converges on a five-layer defense architecture. Most production agents implement one of the five.
The 5-Layer Defense Baseline
Layer Defense Prevents or Contains? Implementation Cost Input Label/delimit untrusted content (Base64, Spotlight) Prevents (partial) Low Model Instruction hierarchy (system > user > 3rd-party) Prevents (partial) Low Authorization Least-privilege tool scoping, short-lived credentials Contains Medium Runtime Human-in-the-loop on irreversible actions Contains Medium Architecture Planner-executor separation (CaMeL) Prevents (strongest) High CaMeL cleared the AgentDojo benchmark by enforcing a split: the planner sees untrusted data but has no tool access, and the executor has tools but never directly consumes untrusted input. Most production agents still rely on a system prompt alone. That is the single behavioral layer OWASP just labeled the #1 threat vector.
Cross-Source Pattern
Seven sources this cycle flag the same gap independently. Agents authenticate, call APIs, and chain decisions under delegated credentials, and no SOC has detection coverage for the agent-call graph. The Five Eyes guidance, the OWASP ranking, the Pentagon's classified deployments, PwC's agentic MSSP launch, and Kaseya's autonomous IT platform all landed the same week. The capability shipped. The controls did not.
Five Eyes has moved agentic AI into compliance-grade territory. Machine identity and human-in-the-loop approvals are now on the audit checklist, and most estates are not yet wired for either.
The 12-24 Month Window
Coordinated multinational guidance on emerging tech has historically preceded binding regulation by 12 to 24 months. Organizations that build agent inventories, issue cryptographic agent identities via SPIFFE/SPIRE, and implement HITL gates in that window do it as engineering choices. Organizations that wait do it as audit findings under deadline pressure. Last week's take flagged machine identity as the boring control that becomes the expensive one. This guidance is the deadline arriving early.
Action items
- Inventory every AI agent with production access (Copilots, RPA bots, LangChain/MCP deployments) and classify by privilege scope and data exposure by end of Q2
- Replace long-lived agent credentials with workload identity + short-lived tokens (SPIFFE/SPIRE, cloud-native WI, or mTLS with rotating certs)
- Define 'high-impact action' policy and implement HITL approval gates for agents touching financial transactions, production config, or privileged identity changes
- Deploy the 5-layer defense baseline for all production agents ingesting untrusted content with tool access
- Brief the board on Five Eyes guidance and map current agent portfolio to the 5-defense maturity model
Sources:Five Eyes published joint guidance on agentic AI · OWASP ranks it number one on its list of LLM threats · Agentic AI has reached classified networks · Fake IT workers are inside your hiring funnel · Two announcements landed this month
04 Vendor Risk Triple-Event: Oracle Insider Threat, Trellix Source Breach, and Healthcare Pixel Leak
monitorOracle: Textbook Insider-Threat Ignition
Oracle cut up to 30,000 workers to fund a $300B cloud commitment to OpenAI. Per reporting, outgoing employees were required to document their workflows to train the internal AI meant to replace them. Older workers were pushed out ahead of RSU vesting, which removed hundreds of thousands in owed compensation. H-1B holders landed on a 60-day visa clock. Over 600 of the affected have organized.
Every ingredient of the textbook insider case is present: financial injury, perceived injustice, compelled knowledge transfer, compressed timeline. If Oracle sits anywhere in the stack. OCI, NetSuite, Fusion, Cerner, PeopleSoft. Third-party risk posture should be re-scored for the next 6-12 months. Exposure lives in privileged support pathways, shared service credentials, and Oracle-hosted data stores.
Trellix: Security Vendor Source Code Breach
Trellix disclosed unauthorized access to a portion of its source code repository. The company states the release pipeline was not compromised. That is a claim to verify, not a fact to accept. A security vendor's code in adversary hands is an asymmetric vulnerability-discovery lever against every deployed customer. Same category as SolarWinds, Okta, LastPass: the security vendor becomes the supply-chain weakness.
Healthcare Pixels: 20 State Exchanges, 7M Enrollees
Bloomberg confirmed that nearly all 20 U.S. state-run ACA marketplaces transmitted applicant data to Google, LinkedIn, Meta, Snap, and TikTok through standard marketing pixels. Observed fields:
- New York: whether the applicant has incarcerated family members
- Washington D.C.: partially masked race data, emails, phone numbers → TikTok
- Virginia: ZIP codes → Meta
Affected population: 7+ million enrollees. The mechanism is not a zero-day. It is default pixel configuration on authenticated routes. Marketing ships the tags through Google Tag Manager and security never sees the deploy. This is the 2022 hospital Meta-Pixel episode run back at government scale.
A vendor that has lost control of its own source code is a vendor whose access reviews deserve a second pass this quarter, not next.
Convergence Point
The three incidents share one pattern: configuration velocity outpacing governance. Oracle's replacement-training documentation manufactures the exfiltration corpus. Trellix's source exposure enables downstream exploitation. The ACA pixels auto-capture because no one blocked GTM on authenticated flows. The fix in each case is inventory and boundary enforcement. Not new tooling.
Action items
- Rotate shared service credentials tied to Oracle (OCI, NetSuite, Fusion) and tighten privileged support-access paths
- Verify Trellix agent code-signing chain independently and stage next auto-update in a canary ring
- Run a third-party tracker audit across all customer-facing web properties, prioritizing authenticated flows and forms collecting PII/PHI
- Enforce Content-Security-Policy connect-src allowlist and restrict GTM publish rights on sensitive routes
- Deploy DLP and egress monitoring on Oracle-adjacent file shares and flag Oracle-sourced changes for heightened review through Q1 2027
Sources:Codex now reaches into docs, sheets, and slides · Per Bloomberg: twenty state health insurance exchanges were transmitting protected health information · Qilin is hunting your WatchGuard Fireboxes and TeamPCP poisoned 572K/wk SAP npm downloads
◆ QUICK HITS
Quick hits
Update: Anthropic 'supply chain threat' designation — legal filing now public; Anthropic refused carveouts specifically on domestic surveillance and autonomous drone piloting, not a technical finding
Five Eyes published joint guidance on agentic AI
Codex config auto-import pulls secrets from Cursor, Claude Code, and Continue into OpenAI's telemetry boundary without per-secret consent — rotate API keys in any agent config files (.cursor, .continue, .claude directories) on dev machines
Two supply-chain exposures landed this cycle
Sentinel detection integrity: 7 KQL audit queries surface zombie rules, shadow detectors, >90% non-actionable closures, 60%+ volume-drop coverage drift, and rules missing MITRE mapping — deploy via Logic App this sprint
Qilin is hunting your WatchGuard Fireboxes and TeamPCP poisoned 572K/wk SAP npm downloads
PE-pushed AI at scale: $11.5B in JVs signed in 5 days (Blackstone/Goldman/H&F for both OpenAI and Anthropic) — add 'PE-sponsor-mandated AI deployment' as a TPRM questionnaire category before tools arrive via board directive
Private equity is now the distribution layer for enterprise AI
72-hour federal critical patch deadline under active US consideration, explicitly justified by AI-accelerated exploitation — stress-test your critical-CVE pipeline against 72hr SLA and identify asset classes that cannot meet it
The claim making the rounds this week: AI-assisted exploit development is compressing the window
Uber burned its full-year Claude Code budget in 4 months at $500–$2K/engineer/month — a governance signal that agentic coding tools carry both financial and security blast radius
Private equity is now the distribution layer for enterprise AI
Only 34% of cybersecurity professionals plan to stay with current employer per industry survey — the worst staffing posture to absorb agentic AI, fake workers, and privatized threat-intel simultaneously
Fake IT workers are inside your hiring funnel
Notion Custom Agents can now read/reply in private Slack channels on Business/Enterprise plans — inventory which workspaces have agents installed and block agents from finance, legal, IR, and exec channels
Notion shipped agents into private Slack channels this cycle
◆ Bottom line
The take.
Block Qilin's four Sliver C2 IPs and patch WatchGuard CVE-2025-9242 today, enable 7-day npm dependency cooldowns this week (they now ship natively and would have stopped every major supply-chain attack this year), and treat Five Eyes' agentic AI guidance as a compliance clock that started ticking — agent identity, HITL gates, and prompt-injection defenses move from engineering choices to audit findings within 12-24 months.
Frequently asked
- How do I quickly detect if a WatchGuard Firebox has already been compromised in this campaign?
- Hunt for three deterministic artifacts: a binary named 'fos' (renamed Chisel) on Linux/ESXi hosts, anomalous outbound TCP/2007 callbacks in NetFlow, and any egress to the four known Sliver C2 IPs (31.57.147.229, 31.57.38.155, 23.27.140.108, 23.27.143.170). Presence of any confirms post-exploitation activity following IKE/UDP-500 access.
- Why is WatchGuard being targeted specifically rather than other edge appliances?
- WatchGuard was chosen because it is a telemetry desert, not because it is the softest target. There is no native AV/EDR stack, syslog is minimal by default, and device-level NetFlow is rarely collected. The affiliate is optimizing for the least-observed perimeter, which is the same pattern that drove Fortinet targeting in 2023 and Ivanti in 2024.
- What is the single most effective control against the current wave of npm supply-chain attacks?
- Enable a 7-day dependency cooldown natively in your package manager: min-release-age=7d in npm 11.10.0+, minimumReleaseAge in pnpm, or npmMinimalAgeGate in Yarn. Axios and s1ngularity were both detected within 3-4 hours of malicious publication, so even a 12-hour cooldown would have blocked them, and 7 days covers every major 2025-2026 wave including TeamPCP's SAP packages.
- What does the Five Eyes agentic AI guidance actually change for compliance obligations?
- It reclassifies agent security failures as existing control failures under SOC 2, FedRAMP, and ISO commitments rather than future requirements. Auditors can now hold organizations to agent inventory, machine identity, least-privilege tool scoping, and human-in-the-loop gates on irreversible actions. Coordinated multinational guidance historically precedes binding regulation by 12-24 months.
- Why does the Oracle layoff create an elevated insider-threat window for downstream customers?
- Every canonical insider-threat precondition is present at once: financial injury from lost RSU vesting, perceived injustice, compelled workflow documentation to train replacement AI, and a compressed 60-day timeline for H-1B holders. Any organization with Oracle in its stack (OCI, NetSuite, Fusion, Cerner, PeopleSoft) should re-score third-party risk and rotate shared service credentials for the next 6-12 months.
◆ Same day, different angle
Read this day as…
◆ Recent in security
Keep reading.
- A 32-byte secret Chrome leaks into logs decrypts every passkey a user has ever synced.
- Toronto-Cambridge LLM Worm Runs on Hijacked A100 Without C2
- Storm-2945 Steals Entra Device Codes from Hijacked Gateways
- Adform Ad Tag Swaps Wallet Addresses After Delivery, No Logs
- Escaped Eval Model Pushes Malicious PyPI Package to 15 Systems
Spot an error? mail@promitb.dev