Security Advisory · v1.0
The CLASP AttackOrganizations with the best patching processes are most vulnerable to CLASP and will be the first systems compromised.
Chained Leveraged Attack on Supply Patching (CLASP) is a novel supply-chain attack pattern that weaponizes emergency patching for rapid global exploit deployment with minimal review or testing. The patch is the diversion, not the payload. The malicious code was already merged into the codebase, and the patch is forcing defenders to deploy it at speed.
This has been made much easier with the release (and leaking) of Mythos and GPT-5.4-Cyber models. The current situation requires a shift in security posture from "defensive" to "optimize recovery" -- prevention alone is no longer sufficient when exploits are available almost on demand and maintainer pipelines are overwhelmed by AI-surfaced bug submissions (up to 95% of them false positives, exhausting the package maintainers open source depends on). Manual offline backups and regular bare-metal recovery exercises should be considered a baseline security requirement to prevent online backups from being corrupted, encrypted, or deleted.
Editor's note: we are releasing this disclosure earlier than planned due to the discovery of unauthorized Mythos access by actors outside the original "Glasswing" limited release, and the immediate relevance of that leak to the CLASP attack pattern.
Four stages. Patching is Stage 3 -- the moment defenders themselves install the malware.
Dormant malicious code is planted in a widely-used package -- the carrier. Once merged into the main codebase, it remains dormant until Stage 4.
A real High/Critical CVE is disclosed in a package that pulls the carrier into production. The disclosure takes one of three shapes:
Variant A — Same-package. The CVE is in the carrier itself. Patching the CVE installs the malware directly.
Variant B — Cross-package. The CVE is in a downstream package that depends on the carrier. Patching the downstream package pulls the updated carrier -- and the malware -- as a transitive dependency. The downstream maintainer did nothing wrong; their audit cannot catch it.
Variant C — Dependency-cascade (the worst case). The carrier is a widely used dependency -- xz-utils-shaped, relied on by hundreds or thousands of other packages -- and the CVE is in the carrier itself. Every package in the graph is forced to emergency-update. Every defender does the right thing. Every defender installs the malware.
The attacker can disclose the CVE themselves -- shrinking the window in which a maintainer, auditor, or AI scan could discover the Stage-1 malware -- or ride a CVE disclosed independently in the same ecosystem. CISA directives follow. Patching becomes mandatory within hours.
Defenders distribute the compromised code into production at speed. Mature patch pipelines deploy fastest; SLA language mandates it.
The payload activates when and where the attacker chooses -- everywhere at once, selectively, or in waves, at a single time or staggered across multiple trigger events. Simultaneous detonation saturates IR capacity and strands organizations on internal resources. Stealthy activation preserves long-dwell access. Hybrid -- noisy in one set of victims, quiet persistence in another -- does both.
CLASP (Chained Leveraged Attack on Supply Patching) relies on combining two components:
The chain works because emergency patch cycles collapse the verification windows that would otherwise catch the planted code. The forcing function is externally validated -- a real CVE, CISA directives, vendor urgency notices -- so defenders are both legally and operationally obligated to patch fast.
No. Supply-chain attacks are well-documented (SolarWinds, xz utils, Axios). CVE-driven emergency patching is routine. What CLASP describes is a new form of delivering a supply-chain attack at speed and scale after the compromised code has already been pulled into the main codebase. The novel element is using a legitimate vulnerability disclosure as the forcing function to drive global deployment of pre-planted malware -- exploiting the very urgency that defenders rely on to stay safe.
Pressure Tested has a deeper analysis with more details, related history, etc.
The most valuable targets are legally or operationally obligated to patch fast, with mandated SLAs enforcing rapid deployment. Review periods compress to hours. The legitimate High/Critical vulnerability being real makes not patching not an option. The better an organization's patching discipline, the faster the compromise lands inside its perimeter.
A second amplifier is the bugfix wave itself. AI-surfaced vulnerability reports have already overwhelmed maintainer review bandwidth to the point that major projects have withdrawn from open bug-bounty channels: curl ended its nine-year HackerOne bug-bounty program on January 31, 2026, citing "an explosion in AI slop reports" and a drop in the confirmed-vulnerability rate from above 15% to below 5%. Under the compressed review windows of emergency patching, the same legitimate-fix traffic provides cover for a patient attacker to slip a deliberately-planted backdoor into the same repository. The wave that cleans the installed base is, simultaneously, the most target-rich moment to plant the next generation of dormant compromises.
Two frontier labs shipped on-demand vulnerability discovery within eight days of each other this month. That created an unprecedented "exploits on demand" scenario for attackers with access to these models -- one that enables the pairing of a pre-planted supply-chain compromise with an accelerating legitimate vulnerability disclosure to rush the compromised code into production environments worldwide, in hours.
Anthropic's Claude Mythos Preview (April 7, 2026) surfaced, in its initial evaluations:
OpenAI's GPT-5.4-Cyber launched April 14, 2026 with a $10M Cybersecurity Grant Program and a full roster of critical-infrastructure partners already onboarded: Bank of America, BlackRock, BNY, Citi, Cisco, Cloudflare, CrowdStrike, Goldman Sachs, iVerify, JPMorgan Chase, Morgan Stanley, NVIDIA, Oracle, Palo Alto Networks, SpecterOps, US Bank, and Zscaler. That program was not assembled in the seven days since Anthropic's announcement.
On April 21, 2026, Bloomberg reported (paywalled; free summary: TechCrunch) that unauthorized actors had been accessing Mythos since the day of its announcement -- fourteen days of undetected use outside the "Glasswing" controlled-access program. Capability in this regime does not merely diffuse gradually via competitor releases; it leaks directly from the gated programs themselves, on day one. With more capable models publicly anticipated from both labs in the coming weeks, the window in which defenders can prepare shrinks with every release.
Longer analysis -- AI as accelerant, not prerequisite -- on Pressure Tested.
Not as far as we can find as of late April 2026. Every stage has happened separately (SolarWinds, xz utils, tj-actions, Axios npm package). Nobody has publicly described or executed this full strategy in our research. We are publishing now so the pattern is in defenders' threat models before it happens -- so that organizations can adapt their security posture from "pure defense" to "fast recovery," and ensure their offline backups are actually being managed properly.
No. SolarWinds succeeded because organizations trusted an update channel. CLASP succeeds because organizations are legally, contractually, and operationally obligated to trust and act on it immediately.
SolarWinds relied on stealth, patience, and selective activation. CLASP replaces stealth with urgency -- an externally validated High/Critical disclosure that compels defenders to deploy the compromise themselves, at speed.
SolarWinds limited blast radius to avoid detection. CLASP gives the attacker a menu: simultaneous global detonation, stealthy selective activation, or hybrid -- at a single time or staggered across multiple triggers. The choice maps to intent. State and APT actors favor stealth for long-dwell espionage, holding damage triggers in reserve for critical systems during geopolitical conflict, or combining the two. Commercial ransomware crews have the opposite incentive: maximum simultaneous damage out of the gate, because extortion leverage scales with the number of victims on fire at once. Either way, the outcome shifts from espionage to systemic resilience failure.
Mozilla's exact words:
Encouragingly, we also haven't seen any bugs that couldn't have been found by an elite human researcher. Mozilla, Firefox 150 security release, April 21, 2026
This is not the reassurance it sounds like. What it actually proves is that "elite human researchers" have had, collectively, decades of focused attention on OpenBSD, FreeBSD, and FFmpeg -- including with the best available AI code-review tools -- and still did not find any of these bugs. The codebase swept for Firefox 148 by the best model then available still concealed 271 vulnerabilities that Mythos found in days. The exact scenario CLASP needs -- identify and exploit codebases on demand -- is now available. It is an arms race between attackers and defenders over these latent bugs, and attackers get to pick the timing.
In practice, access controls reduce casual misuse but do not reliably prevent capability diffusion. The current gating is also a temporary exclusivity window: both labs have indicated broader availability once key partners finish their initial access periods, which means whatever doesn't leak out now will be generally available soon. And within two weeks of Mythos's announcement:
opencode harness. (Vidoc, April 14, 2026.) Their assessment: the key building blocks are already accessible outside Glasswing, while reliable operationalization remains the real moat.
interested in playing around with new models, not wreaking havoc-- this time.
Anthropic's statement: We're investigating a report claiming unauthorized access to Claude Mythos Preview through one of our third-party vendor environments.
If the most safety-conscious frontier lab in the world cannot keep its most dangerous model gated against curious hobbyists for more than a single day, the operational assumption must be that a sophisticated adversary can access it too.
To be clear: this is not a critique of Anthropic or OpenAI. Their gating, Responsible Scaling commitments, and public disclosure of capability are exactly what make systemic threat modeling like CLASP possible to write. The risk is not in the labs -- it is in the assumption that capability gating alone can keep these tools out of adversary hands.
The attacker doesn't have to find one. Anthropic and OpenAI have already surfaced thousands of new vulnerabilities, of which over 99% (per Anthropic) have not yet been patched. The pace of legitimate Critical CVE disclosures is about to accelerate sharply, and a CLASP attacker only needs to ride one of those waves.
Upcoming general-availability releases will make Mythos/Cyber-class capability available to any customer with access to the models, and open-source replications tend to follow quickly, making it available to anyone. The attackers will be able to use their own found vulnerabilities as well as the wave of patches coming from the rest of the developers.
Because the patch is the distribution and a diversion, not the attack. The malicious code is not in the patch itself -- it was merged into the upstream supply chain days, weeks, or months earlier, dormant and waiting for Stage 4 to be activated. The CVE and its patch are the delivery vehicle: it creates the operational (and maybe regulatory) urgency that forces defenders to pull the latest version into production at speed, with minimal review, at maximum reach.
And even if defenders tried to audit the full codebase during an emergency cycle, they would almost certainly fail. If the core maintainers have not found a supply-chain compromise in their own code, defenders are not going to find it in hours during an emergency update. The xz utils maintainers did not find the backdoor until five weeks after it had been merged into their development branch, by pure luck from someone not even working on the project directly. FFmpeg survived extensive automated testing with an unknown bug for sixteen years.
Defenders also cannot leave a known High/Critical vulnerability unpatched. The published vulnerability is real. CISA is issuing directives. SLAs need to be met. The patch is mandatory. The attacker knows this -- that is what makes CLASP work.
Traditional advice -- canary environments, reproducible builds, dependency pinning -- raises the bar for traditional attacks and is worth doing, but will not stop a well-planned CLASP attack.
None. You are not going to find a successful supply-chain attack during a High/Critical patch release cycle. The malware will be brought into your systems.
This is why we need a shift in posture. Prevention is not going to be a reliable posture. We need to shift to a posture of rapid, clean recovery. See What should my organization do?
It stops Stage 3 if the unpatched version can stay in production. Stage 2 ensures that it cannot -- the urgency is externally validated, CISA is issuing directives, vulnerability scanners are lighting up, auditors are asking questions. Dependency pinning means nothing when operational and regulatory pressure forces the unpin.
Prevention is not a viable strategy against CLASP. The posture shift is: assume compromise, optimize recovery. This week is about audit, brief, and ask -- finding out what you actually have so the quarter-scale work can target the real gaps.
The this-week audit produces the gap list. This-quarter work funds and closes those gaps. Most of it is procurement, headcount, or architecture -- which means it cannot be done this week, and waiting for an incident to fund it is too late.
The outsourced-resilience problem. IR retainers, managed-detection services, cloud DR providers, and consulting firms are all shared resources. A CLASP-class event saturates all of them simultaneously -- which means outsourced resilience is a posture that fails exactly when it is most needed. Recovery capability has to live in-house, on staff, funded as a headcount line rather than a retainer line, before the event starts.
Nation-state actors think in chains. Every individual stage of CLASP has already happened. The AI capability that makes Stage 2 trivial has been publicly shipped by two independent frontier labs this month, and breached within 24 hours of the more restricted of the two.
The risk of organizations being unprepared materially outweighs the risk of giving sophisticated adversaries an idea they almost certainly already have. The people who need this warning are the defenders who don't.
Before publishing, this pattern was briefed to CISA, CERT/CC, NCSC, and IOM CSC. See Disclosure record.
CLASP does not have a single vendor to notify -- the vulnerability is in the structure of emergency patching itself, not in a software package. Coordinated pre-publication briefings went to four national authorities before publication.
| Authority | Reference | Date |
|---|---|---|
| CISA (US) | -- | 04/13/2026 |
| CERT/CC | VRF#26-04-PMPYS | 04/13/2026 |
| NCSC (UK) | 140426-JWE | 04/14/2026 |
| IOM CSC / OCSIA | -- | 04/13/2026 |
Disclosures to Anthropic and OpenAI have been sent.
The framing is not halt releases -- that's not a reasonable expectation, and open-source models will likely catch up soon. The framing is to understand the speed and scale of the risk, and how to protect your data in the event that it happens.
For extended analysis -- this is already unfolding; CLASP is one stage of it -- see Cybersecurity's 2026 Wild Ride on Pressure Tested.
Thanks to Jeff Ames, CTO of Computer Network Defence Ltd, for peer review prior to publication.
Brian Gallagher is CEO of LEMA Logic. 45+ years in security and consulting, including CVE-2006-2042 and other responsibly-disclosed vulnerabilities to financial and security software vendors. Has served on university and governmental incident-response teams. Isle of Man's national AI Advisory Group (AIAG) member. Open-source contributor and module maintainer on several platforms. Recently quoted in Forbes.
Contact: brian@lemalogic.com · Follow for updates on Pressure Tested.