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

GitHub

Security incidents tagged GitHub. Newest first.

incidents
7
live
2
patched
3
rss json llms.txtall tags

## 7 GitHub incidents in the last year

through Oct 22, 2026
crit 4 · high 3 · med 2 · low 1 · upd ½lessmore
  • 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.

  • highlivepartial fixsince Oct 8, 2026

    GhostAction returns: hijacked GitHub accounts push secret-stealing 'security audit' workflows to 30k+ repos

    › GitHub repositories / GitHub Actions (compromised maintainer accounts)

    GhostAction, a campaign first documented by GitGuardian in Sept 2025, came back in 2026. It hit 772 repos in Aug-Sep 2026, then surged on Oct 8-12: about 1,900 compromised GitHub accounts pushed fake 'security audit' workflows to 30,000+ repositories (GitGuardian). The new payload exfiltrates the repo's Actions secrets plus every credential found in the full git history to 193.32.204.199 over plain HTTP. GitHub began preventing the workflow from running around Oct 9. The operator moved on to GitHub-themed phishing (my-github.com) and a VS Code tasks.json + fake .woff2 font stealer found in 94 repos.

  • 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 3 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.

May 2026 1

  • 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.

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.

## posts 5