# Supply chain security incidents · pwn.watch > Security incidents tagged Supply chain (vendor, product, platform or attack type). Page: https://pwn.watch/t/supply-chain · generated 2026-10-22T22:41:49.181Z ## Status (as of 2026-10-22) - Incidents: 32 (2 live, 1 live and not fully patched, 28 patched) - Days without a Supply chain security incident: 0 (1 still unpatched, so the counter stays at 0) - Newest incident started: 2026-10-21 ## Feeds - JSON (incidents + changes + posts): https://pwn.watch/t/supply-chain.json - RSS (one item per incident, bumped on each update): https://pwn.watch/t/supply-chain/feed.xml - This file: https://pwn.watch/t/supply-chain/llms.txt - Whole site: https://pwn.watch/llms.txt · all tags: https://pwn.watch/tags.json ## Incidents (newest first by start date) - [LiteLLM 1.107.0 PyPI/Docker supply-chain compromise](https://pwn.watch/i/litellm-1-107-0-pypi-compromise) ([json](https://pwn.watch/i/litellm-1-107-0-pypi-compromise.json)): critical, live, patched, started 2026-10-21, MAL-2026-2144 - [OVHcloud CLI releases backdoored on GitHub](https://pwn.watch/i/ovhcloud-cli-github-infostealer) ([json](https://pwn.watch/i/ovhcloud-cli-github-infostealer.json)): critical, closed, patched, started 2026-10-19 - [TeamUpdraft / UpdraftCentral keys stolen; WordPress sites backdoored](https://pwn.watch/i/updraftcentral-keys-wordpress-backdoor) ([json](https://pwn.watch/i/updraftcentral-keys-wordpress-backdoor.json)): high, closed, partial, started 2026-10-18 - [Rank Math PRO WordPress plugin download backdoored](https://pwn.watch/i/rank-math-pro-wordpress-backdoor) ([json](https://pwn.watch/i/rank-math-pro-wordpress-backdoor.json)): critical, closed, patched, started 2026-10-15 - [tensorlake@0.5.144 npm Shai-Hulud worm with hostage GitHub token](https://pwn.watch/i/tensorlake-npm-shai-hulud-worm) ([json](https://pwn.watch/i/tensorlake-npm-shai-hulud-worm.json)): critical, live, partial, started 2026-10-07, GHSA-8g63-53c9-65j2 - [SubQuery @subql/common 5.8.3 published with credential stealer + backdoor](https://pwn.watch/i/subql-common-npm-backdoor) ([json](https://pwn.watch/i/subql-common-npm-backdoor.json)): critical, closed, patched, started 2026-10-05, GHSA-9333-3c4x-x3h5, MAL-2026-17571 - [CHAINDROP / Mini Shai-Hulud npm worm (keyv + 400+ packages)](https://pwn.watch/i/shai-hulud-chaindrop-npm-keyv-august) ([json](https://pwn.watch/i/shai-hulud-chaindrop-npm-keyv-august.json)): critical, closed, partial, started 2026-08-04 - [AOMEI Backupper update servers backdoored (Mandiant)](https://pwn.watch/i/aomei-backupper-update-supply-chain) ([json](https://pwn.watch/i/aomei-backupper-update-supply-chain.json)): critical, closed, patched, started 2026-06-01 - [Nx Nx Console: Nx Console Embedded Malicious Code Vulnerability](https://pwn.watch/i/nx-nx-console-cve-2026-48027) ([json](https://pwn.watch/i/nx-nx-console-cve-2026-48027.json)): high, closed, patched, started 2026-05-27, CVE-2026-48027 - [Mini Shai-Hulud hits AntV / timeago.js npm ecosystem](https://pwn.watch/i/shai-hulud-antv-npm-may) ([json](https://pwn.watch/i/shai-hulud-antv-npm-may.json)): critical, closed, partial, started 2026-05-19 - [OpenAI employee devices hit via TanStack Mini Shai-Hulud wave](https://pwn.watch/i/openai-employee-devices-tanstack-shai-hulud) ([json](https://pwn.watch/i/openai-employee-devices-tanstack-shai-hulud.json)): high, closed, patched, started 2026-05-01 - [TeamPCP supply-chain campaign: Trivy → Checkmarx GitHub Actions](https://pwn.watch/i/teampcp-trivy-checkmarx-supply-chain) ([json](https://pwn.watch/i/teampcp-trivy-checkmarx-supply-chain.json)): critical, closed, patched, started 2026-03-01 - [ASUS Live Update: Live Update Embedded Malicious Code Vulnerability](https://pwn.watch/i/asus-live-update-cve-2025-59374) ([json](https://pwn.watch/i/asus-live-update-cve-2025-59374.json)): critical, closed, patched, started 2025-12-17, CVE-2025-59374 - [Shai-Hulud 2.0: worm backdoors ~800 npm packages incl. Zapier, PostHog, Postman, ENS](https://pwn.watch/i/shai-hulud-2-npm-worm-november-2025) ([json](https://pwn.watch/i/shai-hulud-2-npm-worm-november-2025.json)): critical, closed, patched, started 2025-11-24 - [GlassWorm: self-spreading VS Code / OpenVSX extension worm hidden in invisible Unicode](https://pwn.watch/i/glassworm-vscode-openvsx-worm-october-2025) ([json](https://pwn.watch/i/glassworm-vscode-openvsx-worm-october-2025.json)): high, closed, patched, started 2025-10-17 - [Shai-Hulud: first self-replicating npm worm hits 500+ packages incl. @ctrl/tinycolor and CrowdStrike](https://pwn.watch/i/shai-hulud-npm-worm-september-2025) ([json](https://pwn.watch/i/shai-hulud-npm-worm-september-2025.json)): critical, closed, patched, started 2025-09-14 - [chalk, debug and 16 other npm packages (2B+ weekly downloads) hijacked via fake 2FA email](https://pwn.watch/i/chalk-debug-npm-hijack-september-2025) ([json](https://pwn.watch/i/chalk-debug-npm-hijack-september-2025.json)): critical, closed, patched, started 2025-09-08 - [s1ngularity: malicious Nx releases used AI CLIs to hunt secrets, 5,500+ private repos exposed](https://pwn.watch/i/nx-s1ngularity-npm-supply-chain-august-2025) ([json](https://pwn.watch/i/nx-s1ngularity-npm-supply-chain-august-2025.json)): critical, closed, patched, started 2025-08-26 - [Salesloft Drift OAuth tokens used to raid 700+ companies' Salesforce data (UNC6395)](https://pwn.watch/i/salesloft-drift-oauth-salesforce-data-theft-2025) ([json](https://pwn.watch/i/salesloft-drift-oauth-salesforce-data-theft-2025.json)): high, closed, no-fix-needed, started 2025-08-08 - [eslint-config-prettier and friends hijacked via npnjs.com phishing (CVE-2025-54313)](https://pwn.watch/i/eslint-config-prettier-npm-phishing-cve-2025-54313) ([json](https://pwn.watch/i/eslint-config-prettier-npm-phishing-cve-2025-54313.json)): high, closed, patched, started 2025-07-18, CVE-2025-54313 - [reviewdog action-setup GitHub Action: reviewdog/action-setup GitHub Action Embedded Malicious Code Vulnerability](https://pwn.watch/i/reviewdog-action-setup-github-action-cve-2025-30154) ([json](https://pwn.watch/i/reviewdog-action-setup-github-action-cve-2025-30154.json)): high, closed, patched, started 2025-03-24, CVE-2025-30154 - [tj-actions/changed-files compromised: CI secrets dumped in 23,000+ repos' logs](https://pwn.watch/i/tj-actions-changed-files-supply-chain-cve-2025-30066) ([json](https://pwn.watch/i/tj-actions-changed-files-supply-chain-cve-2025-30066.json)): critical, closed, patched, started 2025-03-14, CVE-2025-30066 - [Bybit loses ~$1.5B in ETH after Safe{Wallet} frontend is trojanized (North Korea)](https://pwn.watch/i/bybit-1-5b-hack-safe-wallet-february-2025) ([json](https://pwn.watch/i/bybit-1-5b-hack-safe-wallet-february-2025.json)): critical, closed, no-fix-needed, started 2025-02-21 - [Ultralytics PyPI releases backdoored with a crypto miner](https://pwn.watch/i/ultralytics-pypi-supply-chain-attack) ([json](https://pwn.watch/i/ultralytics-pypi-supply-chain-attack.json)): high, closed, patched, started 2024-12-04 - [@solana/web3.js npm package backdoored to steal private keys](https://pwn.watch/i/solana-web3-js-npm-compromise-cve-2024-54134) ([json](https://pwn.watch/i/solana-web3-js-npm-compromise-cve-2024-54134.json)): high, closed, patched, started 2024-12-03, CVE-2024-54134 - [@lottiefiles/lottie-player npm package hijacked with a crypto wallet drainer](https://pwn.watch/i/lottiefiles-lottie-player-npm-compromise) ([json](https://pwn.watch/i/lottiefiles-lottie-player-npm-compromise.json)): high, closed, patched, started 2024-10-30 - [polyfill.io CDN turned malicious on 100k+ sites](https://pwn.watch/i/polyfill-io-supply-chain-attack) ([json](https://pwn.watch/i/polyfill-io-supply-chain-attack.json)): high, closed, patched, started 2024-06-25 - [Justice AV Solutions (JAVS) Viewer Installer Embedded Malicious Code](https://pwn.watch/i/justice-av-solutions-viewer-cve-2024-4978) ([json](https://pwn.watch/i/justice-av-solutions-viewer-cve-2024-4978.json)): high, closed, patched, started 2024-05-23, CVE-2024-4978 - [xz-utils backdoor (CVE-2024-3094)](https://pwn.watch/i/xz-utils-backdoor-cve-2024-3094) ([json](https://pwn.watch/i/xz-utils-backdoor-cve-2024-3094.json)): critical, closed, patched, started 2024-03-29, CVE-2024-3094 - [Ledger Connect Kit npm package hijacked to drain crypto wallets](https://pwn.watch/i/ledger-connect-kit-npm-supply-chain-2023) ([json](https://pwn.watch/i/ledger-connect-kit-npm-supply-chain-2023.json)): critical, closed, patched, started 2023-12-14 - [JumpCloud breached by North Korean hackers to reach crypto customers](https://pwn.watch/i/jumpcloud-nation-state-breach-2023) ([json](https://pwn.watch/i/jumpcloud-nation-state-breach-2023.json)): high, closed, no-fix-needed, started 2023-06-27 - [3CX DesktopApp supply-chain attack (trojanized signed builds)](https://pwn.watch/i/3cx-desktopapp-supply-chain-attack-2023) ([json](https://pwn.watch/i/3cx-desktopapp-supply-chain-attack-2023.json)): critical, closed, patched, started 2023-03-29, CVE-2023-29059