Skip to content

Get notified

Get an email when a new major security incident drops. No spam, unsubscribe any time.

Only used for pwn.watch incident emails. Protected by Cloudflare Turnstile.

// tag

Supply chain

Security incidents tagged Supply chain. Newest first.

incidents
32
live
2
patched
28
rss json llms.txtall tags

## 14 Supply chain incidents in the last 12 months

crit 4 · high 3 · med 2 · low 1 · upd ½lessmore
  • criticallivepatchedsince Oct 21, 2026

    LiteLLM 1.107.0 PyPI/Docker supply-chain compromise

    › LiteLLM (PyPI + official Docker/GHCR images)

    On Oct 21 2026 attackers compromised LiteLLM’s release pipeline and published malicious litellm==1.107.0 to PyPI (live ~2 hours) plus compromised Docker Hub/GHCR tags (v1.107.0, latest, main-latest, main-stable). The wheels install cook.pth / cook.py / sitecustomize.py that steal cloud, developer and AI-tool credentials at every Python startup and open a remote-code loader. Second LiteLLM compromise of 2026.

    MAL-2026-2144
  • criticalclosedpatchedclosed Oct 20, 2026

    OVHcloud CLI releases backdoored on GitHub

    › OVHcloud CLI (GitHub releases)

    In mid-October 2026 OVHcloud said attackers hijacked a developer GitHub account and planted an information stealer in five releases of its open-source CLI. Users who installed those releases should treat workstations as compromised and rotate credentials.

  • highclosedpartial fixclosed Oct 20, 2026

    TeamUpdraft / UpdraftCentral keys stolen; WordPress sites backdoored

    › UpdraftPlus / UpdraftCentral (WordPress)

    UK plugin maker TeamUpdraft said attackers breached its website, stole UpdraftCentral connection keys, and used them to backdoor WordPress sites running UpdraftPlus/UpdraftCentral.

  • criticalclosedpatchedclosed Oct 16, 2026

    Rank Math PRO WordPress plugin download backdoored

    › Rank Math PRO (WordPress)

    SEO plugin vendor Rank Math confirmed attackers tampered with PRO version 3.0.123 on the official download site, planting hidden backdoors during an ~11-hour window. Sites that installed that build should audit and rebuild.

  • criticallivepartial fixsince Oct 7, 2026

    tensorlake@0.5.144 npm Shai-Hulud worm with hostage GitHub token

    › tensorlake (npm)

    On Oct 8 2026, tensorlake@0.5.144 was published from the real GitHub repo (with npm provenance) carrying a preinstall hook that installs a Shai-Hulud-style credential-stealing worm. It harvests npm/GitHub/cloud/SSH/AI-tool secrets, spreads to other packages, and installs a “gh-token-monitor” that wipes the home directory if the stolen GitHub token is revoked. Pin 0.5.143; remove the monitor before rotating tokens.

    GHSA-8g63-53c9-65j2
  • criticalclosedpatchedclosed Oct 10, 2026

    SubQuery @subql/common 5.8.3 published with credential stealer + backdoor

    › @subql/common (npm) and downstream @subql/* packages

    On Oct 5 2026 @subql/common 5.8.3 was published to npm through SubQuery's own GitHub Actions trusted publisher, after a short-lived branch changed the release step to swap the built package for a tarball downloaded from ci-artifacts.dev. The payload ran on install (postinstall) and on import, stole CI/cloud/GitHub/npm/Kubernetes/Vault/SSH and AI-tool credentials, offered a reverse shell, and with a workflow-scoped token tried to push a secret-dumping workflow. It was live about 50 minutes; 5.8.2 is the safe version. Many @subql packages accept 5.8.3 through their version ranges.

    GHSA-9333-3c4x-x3h5MAL-2026-17571
show 26 older incidents

August 2026 1

  • criticalCHAINDROP / Mini Shai-Hulud npm worm (keyv + 400+ packages)

    › npm ecosystem (keyv, cacheable, flat-cache, cache-manager, and 400+ packages) partial fix

    In early August 2026 a Mini Shai-Hulud / CHAINDROP worm compromised keyv and related cache packages, then self-propagated via stolen npm tokens to 400+ packages (1B+ monthly downloads across the graph). Payload runs via preinstall (disabled by default on npm 12+), steals npm/GitHub/cloud/CI secrets, and republishes backdoored versions. Microsoft, Elastic, JFrog and Wiz published analyses.

June 2026 1

  • criticalAOMEI Backupper update servers backdoored (Mandiant)

    › AOMEI Backupper patched

    Google Mandiant and ManageEngine reported that a threat actor tampered with AOMEI Backupper update servers mid-2026, pushing a backdoor to users across multiple countries. Disclosure clustered around Oct 16 2026.

May 2026 3

  • highNx Nx Console: Nx Console Embedded Malicious Code Vulnerability

    › Nx Nx Console patched

    Nx Console contains an embedded malicious code vulnerability that allowed a malicious version of Nx Console to be published. The compromised extension fetched an obfuscated payload that could harvested credentials from multiple sources on disk and in memory. Added to CISA KEV on 2026-05-27.

    open incident →CVE-2026-48027
  • criticalMini Shai-Hulud hits AntV / timeago.js npm ecosystem

    › npm @antv/*, timeago.js, related packages under atool partial fix

    May 2026 wave of Mini Shai-Hulud compromised packages across Alibaba’s AntV visualization ecosystem and timeago.js (via npm account atool). Payload harvested CI secrets from GitHub Actions runner memory and dumped credentials to public GitHub repos. StepSecurity documented the ongoing spread.

  • highOpenAI employee devices hit via TanStack Mini Shai-Hulud wave

    › TanStack-related npm packages / OpenAI employee endpoints patched

    In May 2026 OpenAI confirmed two employee devices were breached as part of the broader TanStack Mini Shai-Hulud npm supply-chain campaign. OpenAI said customer data, production systems, IP and deployed software were not impacted.

March 2026 1

  • criticalTeamPCP supply-chain campaign: Trivy → Checkmarx GitHub Actions

    › Aqua Trivy, trivy-action, setup-trivy, Checkmarx AST/KICS GitHub Actions, related Docker/VS Code artifacts patched

    Threat actors tracked as TeamPCP compromised Trivy releases and GitHub Actions (including trivy-action / setup-trivy), then expanded into Checkmarx AST and KICS Actions and related artifacts. Malware stole CI/CD credentials (exfil as tpcp.tar.gz). Microsoft, Sysdig, CSA Singapore and Checkmarx published guidance in March 2026.

December 2025 1

  • criticalASUS Live Update: Live Update Embedded Malicious Code Vulnerability

    › ASUS Live Update patched

    ASUS Live Update contains an embedded malicious code vulnerability client were distributed with unauthorized modifications introduced through a supply chain compromise. The modified builds could cause devices meeting specific targeting conditions to perform unintended actions. The impacted product could be end-of-life (EoL) and/or end-of-service (EoS). Users should discontinue product utilization. Added to CISA KEV on 2025-12-17.

    open incident →CVE-2025-59374

November 2025 1

October 2025 1

  • highGlassWorm: self-spreading VS Code / OpenVSX extension worm hidden in invisible Unicode

    › VS Code extensions on OpenVSX and the VS Code Marketplace patched

    Koi Security found extensions on OpenVSX (and one on Microsoft's marketplace) carrying JavaScript hidden in invisible Unicode variation selectors. The malware stole npm, GitHub, Git and OpenVSX credentials to infect more extensions, went after crypto wallets, and set up SOCKS proxies and hidden VNC.

September 2025 2

August 2025 2

July 2025 1

  • higheslint-config-prettier and friends hijacked via npnjs.com phishing (CVE-2025-54313)

    › npm: eslint-config-prettier, eslint-plugin-prettier, synckit, @pkgr/core, napi-postinstall, is patched

    A maintainer was phished through the typosquat domain npnjs.com. The attacker published malicious eslint-config-prettier versions whose install script ran node-gyp.dll on Windows, dropping the Scavenger infostealer. eslint-plugin-prettier, synckit, @pkgr/core, napi-postinstall and later the 'is' package were also hit.

    open incident →CVE-2025-54313

March 2025 2

  • highreviewdog action-setup GitHub Action: reviewdog/action-setup GitHub Action Embedded Malicious Code Vulnerability

    › reviewdog action-setup GitHub Action patched

    reviewdog action-setup GitHub Action contains an embedded malicious code vulnerability that dumps exposed secrets to Github Actions Workflow Logs. Added to CISA KEV on 2025-03-24.

    open incident →CVE-2025-30154
  • criticalclosedpatchedclosed Mar 20, 2025

    tj-actions/changed-files compromised: CI secrets dumped in 23,000+ repos' logs

    › tj-actions/changed-files GitHub Action

    Attackers repointed the version tags of the popular tj-actions/changed-files GitHub Action to a commit that dumped runner memory, printing CI/CD secrets into workflow logs. It started with the compromise of reviewdog/action-setup and was aimed at Coinbase's agentkit repo first. Over 23,000 repositories used the action.

    CVE-2025-30066

February 2025 1

December 2024 2

  • highUltralytics PyPI releases backdoored with a crypto miner

    › ultralytics (PyPI) patched

    Attackers compromised the Ultralytics YOLO project's GitHub Actions workflows (by poisoning the Actions cache) and published ultralytics 8.3.41 and 8.3.42 to PyPI with an XMRig cryptominer. They later pushed 8.3.45 and 8.3.46 using a leftover PyPI API token. All four versions were removed. PyPI's analysis credits Trusted Publishing attestations with making the attack auditable.

  • high@solana/web3.js npm package backdoored to steal private keys

    › @solana/web3.js (npm) patched

    A publish-access account for @solana/web3.js was compromised. Malicious versions 1.95.6 and 1.95.7, live on npm from 15:20 to 20:25 UTC on 2024-12-03, exfiltrated private key material from apps and bots that handle keys directly. Non-custodial wallets were generally not affected. Fixed in 1.95.8.

    open incident →CVE-2024-54134

October 2024 1

  • high@lottiefiles/lottie-player npm package hijacked with a crypto wallet drainer

    › @lottiefiles/lottie-player (npm) patched

    A LottieFiles developer's npm access was abused to publish @lottiefiles/lottie-player 2.0.5, 2.0.6 and 2.0.7 on 2024-10-30. Sites loading the 'latest' build from CDNs like unpkg and jsDelivr showed a wallet-connect popup that tried to drain visitors' crypto wallets. LottieFiles unpublished the versions and released 2.0.8, a copy of 2.0.4.

June 2024 1

  • highpolyfill.io CDN turned malicious on 100k+ sites

    › polyfill.io CDN patched

    The polyfill.io domain and GitHub account were bought in February 2024 by a Chinese company. The CDN, embedded via cdn.polyfill.io on more than 100,000 sites, then served malicious JavaScript that redirected some mobile visitors to a sports betting site. Sansec exposed it on 2024-06-25. Cloudflare began rewriting polyfill.io links to its own mirror, and Namecheap put the domain on hold.

May 2024 1

  • highJustice AV Solutions (JAVS) Viewer Installer Embedded Malicious Code

    › Justice AV Solutions Viewer patched

    Justice AV Solutions (JAVS) Viewer installer contains a malicious version of ffmpeg.exe, named fffmpeg.exe (SHA256: 421a4ad2615941b177b6ec4ab5e239c14e62af2ab07c6df1741e2a62223223c4). When run, this creates a backdoor connection to a malicious C2 server. Added to the CISA KEV catalog on 2024-05-29.

    open incident →CVE-2024-4978

March 2024 1

  • criticalclosedpatchedclosed May 29, 2024

    xz-utils backdoor (CVE-2024-3094)

    › XZ Utils (liblzma)

    A maintainer persona, 'Jia Tan', slipped a backdoor into the release tarballs of XZ Utils 5.6.0 and 5.6.1. Through liblzma it targeted OpenSSH's sshd on distributions that link sshd against libsystemd, so a key holder could get unauthenticated remote code execution. Andres Freund spotted it after noticing SSH logins using a lot of CPU on Debian sid. It reached only bleeding-edge distributions such as Fedora 41/Rawhide and Debian unstable before it was caught.

    CVE-2024-3094

December 2023 1

June 2023 1

  • highJumpCloud breached by North Korean hackers to reach crypto customers

    › JumpCloud (directory / device management SaaS) no fix needed

    A spear-phishing attack let a nation-state actor into JumpCloud's infrastructure. The attacker abused its command framework to target a small set of customers. JumpCloud force-rotated all customer API keys, and researchers tied the attack to North Korea, aimed at crypto companies.

March 2023 1

## posts 9

+3 more on the incident pages above.