Cases › security breach › LR-2026-0756
AI-generated PhantomRaven npm stealer linked to bug bounty hunter
Confirmed Why: 3 independent outlets · 3 independent reports
Status: fix reported
No source states: loss or records, developer and model, agent tool, could do, deployer, industry.
CrowdStrike linked the PhantomRaven information stealer, distributed through npm packages designed to resemble developer tools, to a self-described bug bounty hunter. The packages carried a dependency fetched over HTTP, and a preinstall script ran during installation. The malware collected system details, usernames, email addresses and CI/CD environment variables and sent them to operator-controlled infrastructure. CrowdStrike assessed with high confidence that the code was generated with a large language model. The campaign was first exposed by Koi Security in October 2025, with later waves reported by Endor Labs. CrowdStrike found no sign that stolen logs were sold and assessed the operator likely used the information for bug bounty claims. The package owner denied malicious intent, saying the collection was meant to show supply-chain weaknesses for responsible disclosure.
What happened
What was done
“npm 12 stops dependency lifecycle scripts unless explicitly allowed and blocks dependencies hosted at remote URLs by default.”
Risks
Primary24 incidents
Rising: 4 vs 0.2 a week
Read from the sources; not yet reviewed by a person.
Controls
Not yet read for controls. Controls that mitigate the primary risk:
Harness ApplicationSigned and verified components · Vetting of plug-ins, skills and dependencies · AI bill of materials · Vulnerability scanning of AI components · Model provenance checks · Least-privilege access for the agent
Infrastructure / targetEvidence
No source states: when it happened, when it was found, how many records were exposed, the direct loss, a count of the other parties affected, any court case, the cause, what set it off.
Show the full account: 5 items from the primary sources
What happened, in order
- 2025-10 Koi Security first exposed PhantomRaven.
- 2025-08 The individual claimed remote code execution against another target via a malicious npm package.
- 2025-11 The operator contacted a potential victim and claimed a compromised device found through dependency confusion.
- between November 2025 and February 2026 Endor Labs found 88 more packages distributed in three subsequent waves.
- July 2026 npm 12 was released and makes this delivery method harder to use.
Show every field, with its source and grade
What happened
Impact
Notes on gaps
No date of occurrence is stated; the disclosure date is the press date of the first source, not a date given in its text. Control outcomes for G3 and E3 are my inference from the sources describing the packages as delivering a remote dependency with a preinstall script running.
LR-2026-0756 · version 1 · published 2026-11-01 after automatic checks; not yet checked field by field by a person · JSON