{"data":{"id":"2ee8fe59-840c-4f6d-a912-3d41f0e2bd48","title":"ChainDrop credential stealing worm infects over 400 npm packages","summary":"ChainDrop is a self-propagating malware attack that infected 444 npm packages (software libraries used by developers) with over 2 billion monthly downloads combined, starting with a compromised GitHub account belonging to a popular package maintainer. The malware steals credentials, configuration files, and secrets from developers' machines, including AI assistant credentials and cloud access tokens, and uses the Ethereum blockchain for command and control (a technique called EtherHiding). This is a new variant of Shai-Hulud, a supply-chain worm (malware that spreads through software dependencies) that has targeted code repositories since last year.","solution":"Enterprise security teams must perform full audits of developer machines, since the compromised packages are transitive dependencies (indirect dependencies pulled in by other packages) for thousands of others and any poisoned versions installed during the attack window means all possible credentials accessible on that machine or other machines accessible from it are at risk.","labels":["security"],"sourceUrl":"https://www.csoonline.com/article/4205276/chaindrop-credential-stealing-worm-infects-over-400-npm-packages.html","publishedAt":"2026-08-04T22:37:24.000Z","cveId":null,"cweIds":null,"cvssScore":null,"cvssSeverity":null,"severity":"critical","attackType":["supply_chain","data_extraction"],"issueType":"news","affectedPackages":null,"affectedVendors":["OpenAI","Google","Anthropic"],"affectedVendorsRaw":["OpenAI","Codex","Claude","Gemini","Cursor","VS Code"],"classifierModel":"claude-haiku-4-5-20251001","classifierPromptVersion":"v3","cvssVector":null,"attackVector":null,"attackComplexity":null,"privilegesRequired":null,"userInteraction":null,"exploitMaturity":null,"epssScore":null,"patchAvailable":null,"disclosureDate":"2026-08-04T22:37:24.000Z","capecIds":null,"crossRefCount":0,"attackSophistication":"advanced","impactType":["confidentiality","integrity"],"aiComponentTargeted":"api","llmSpecific":true,"classifierConfidence":0.95,"researchCategory":null,"atlasIds":null}}