Late-October malware advisory flood
112 GitHub malware advisories covering 106 packages (96 npm, 10 PyPI) between 26 and 28 Oct 2026.
Poisoned packages, hijacked maintainers, and compromised CI actions and extensions.
Live list of confirmed malicious packages: supply-chain malware tracker.
112 GitHub malware advisories covering 106 packages (96 npm, 10 PyPI) between 26 and 28 Oct 2026.
Attackers with stolen gh CLI tokens shipped malware as LiteLLM 1.107.0 on PyPI, Docker Hub and GHCR. Check before running Python, then rebuild and rotate.
Releases v0.11.0 to v0.15.0 had binaries and `checksums.txt` replaced with an infostealer for about 94 minutes.
UpdraftCentral, Vault and Clone keys stolen.
3.0.123 served a self-restoring backdoor for about 11 hours.
MAL-2026-17710 confirms malicious code in pxnpm 7.0.0, 7.0.0-beta.6, 7.0.0-beta.8 and 2 more. The package had 165 clean releases before it.
A worm (ChainDrop / Shai-Hulud lineage, possibly covered) that wipes the host if its token is revoked.
The release workflow swapped in a payload.
Fake Qwen2 test checkpoints across 7 accounts delivered miners and backdoors through `trust_remote_code`.
GitGuardian (31 Aug to 30 Sep): 772 repos, 373 owners, 2,577 secrets.
Both were compromised in May 2026. The repos came back on 16 Sep with the payload still in place, so tag-pinned workflows ran it again.
83 malicious issues, PRs and comments across 61 repos, including LangExtract, Trivy and MLflow.
Install scripts are off by default (reported ship date 8 Jul 2026).
At least two accounts dormant since 2019 were taken over.
Including ensmallen 0.8.101. Memory scrapers, prompt-injection strings aimed at AI analysts, and a wiper deterrent.
Three versions uploaded within 35 minutes.
Poisoned TanStack packages stole an Nx developer’s GitHub token. A trojaned Nx Console release then hit GitHub and Grafana. Check installs, rotate tokens.
34 packages, credential theft plus persistence.
17 packages (10 Go, 7 `knot-*` gems). `extconf.rb` and `init()` steal SSH, AWS, npm, gh and kube credentials and add a deploy SSH key.
Publisher account takeover. Live 42 minutes.
HiddenLayer: 244K downloads. Decoy loader followed by a hidden infection chain.
A script-injection flaw in GitHub Actions plus a forged signed tag led to a malicious 0.23.3.
A hijacked maintainer account published axios 1.14.1 and 0.30.4 with a dependency that installs a remote access trojan. Check lockfiles for plain-crypto-js.
Poisoned Trivy and KICS actions and images, LiteLLM 1.82.7/1.82.8 and Telnyx 4.87.1/4.87.2 stole CI and developer secrets. Check, then rotate.
China-nexus Lotus Blossom compromised the hosting provider and selectively served malicious updates.
A self-replicating npm worm runs at install time, steals developer and CI secrets, and registers rogue GitHub runners. New waves hit from April to August 2026.
126 packages, about 86k downloads. Dependencies pulled from an attacker URL, invisible to scanners.
Oct 2025: self-propagating extensions using invisible-Unicode code and Solana/Google Calendar C2.
Phishing domain npmjs.help. Malicious chalk 5.6.1, debug 4.4.2, ansi-styles 6.2.2, strip-ansi 7.1.1 and 14 others.
v1.0.16 silently BCC’d every email sent through the tool to the attacker.
Stolen accounts pushed a malicious “Github Actions Security” workflow that sent secrets to an attacker endpoint.
Stole Solana and Ethereum keys from source files.
Root cause: a `pull_request_target` workflow injection stole the npm token.
Flare found 10k+ images leaking credentials.
Maintainer phished through the `npnjs.com` lookalike domain.
v1.84.0 shipped a prompt injection telling the agent to wipe local and AWS resources.
14 to 15 Mar 2025. All tags were repointed to a commit that dumped runner memory secrets into public logs.
ReversingLabs found models that evaded Picklescan by using 7z-compressed, broken pickles.
Backdoored typosquat of boltdb. The Go module mirror kept serving it for about 3 years.