Poisoned Pipeline

Poisoned Pipeline / Incidents / AS106

AS106 · 2026-04

prt-scan 219 malicious PRs stealing CI secrets

GitHub ActionsGit / GitHub

SafeDep: a throwaway GitHub account submitted 219+ malicious pull
requests in a single day, each carrying a 352-line payload that steals
CI secrets. Adjacent to Megalodon (AS91) and hackerbot-claw (AS75).

Mapped techniques

supply-chain mass malicious prs

T0147 · Reconnaissance · Scan public CI/CD configurations for secrets and vulnerable actions

219+ target repos in one day.

T0166 · Execution · Trigger pipeline execution

Malicious PRs as the detonation path.

T0140 · Credential Access · Harvest tokens from environment variables

352-line CI-secret payload.

T0143 · Initial Access · External user accounts

Throwaway external accounts submitted the malicious PRs.

Sources