Poisoned Pipeline

Poisoned Pipeline / Sources

Sources we track

First-party research blogs and advisories the daily intake job reads. Add a row in content/portal/sources.yaml to watch a new feed. Aggregators are not primary sources.

Watched daily

SafeDep Blog

research · watched daily

Open-source malware and supply-chain write-ups (ulid-xyz, Deep-Live-Cam, Mini Shai-Hulud, mathmain, GemStuffer).

ReversingLabs blog

research · watched daily

Registry malware write-ups (tw-pkgprobe-7731 / Twilio npm campaign).

CloudSEK blog

research · watched daily

GHAPPIER npm trusted-publishing loader and related campaign write-ups.

Checkmarx Zero

research · watched daily

Malicious-package campaigns (indexed-btree runtime loaders).

CrowdStrike blog

research · watched daily

PhantomRaven and related npm stealers.

StepSecurity Threat Intel

research · watched daily

CI/CD worms, Team PCP, crates.io, GitHub Actions tag poisoning.

Sansec research

research · watched daily

Magecart / CDN / embedded-script supply chain (Polyfill.io, Brevo).

OpenSourceMalware blog

research · watched daily

Community malware intel write-ups (WeaselBiscuit, PolinRider, StubMaker). RSS at https://opensourcemalware.com/rss.xml. Homepage is a threat-search UI, not the feed.

Morphisec blog

research · watched daily

Hades campaign, AI-assistant config persistence.

Socket Blog

research · watched daily

Registry compromises, worms, extension/MCP supply chain.

Aikido blog

research · watched daily

Graphalgo Terraform/Go modules, npm campaign write-ups.

Wiz blog

research · watched daily

Artifact-registry and cloud-adjacent supply-chain exploitation.

Google Threat Intelligence / Mandiant

research · watched daily

DUSTMAKER, AI-assistant session hijack, TeamPCP.

CISA alerts

advisory · watched daily

Government advisories on supply-chain compromises.

GitHub Changelog (npm / Actions)

advisory · watched daily

npm and Actions platform security-default changes.

Rust blog (security)

advisory · watched daily

crates.io incident advisories (arrayref / proc-macro1).

RubyGems blog

advisory · watched daily

Registry and API-key incidents.

Web Hacking Techniques Index (webhacklist)

archive · watched daily

Soroush Dalili (irsdl) preservation archive of web-hacking technique write-ups, 2006 onwards, each record credited to its original researchers. Discovery and archive backfill only — public citations must be the original research URL the record credits, never webhacklist itself. No RSS; the current-year page (preliminary) grows as research is added; older years at https://webhacklist.com/research/<year>/. Includes supply-chain-relevant entries (GitHub Actions prompt injection, SolarWinds-scale CDN compromises); plain web-app technique posts with no supply-chain publish classify SKIP per the normal rules.

Guidance baselines (not polled daily)

OWASP Top 10 CI/CD

guidance · guidance baseline

Guidance baseline; re-read when the project publishes a new version, not daily.

NIST SSDF (SP 800-218)

guidance · guidance baseline

Provenance / SSDF practices.

SLSA threats

guidance · guidance baseline

Build/source/dependency threat model.

S2C2F consumption framework

guidance · guidance baseline

OpenSSF guide for securely consuming OSS (ingest/scan/inventory/update/ audit/enforce/rebuild/fix, 4 maturity levels). Its threat table cites real incidents; the catalogue covers the attacker side of all 13.

CISA Secure Software Attestation

guidance · guidance baseline

Producer attestation requirements.

Black Hat briefings

conference · guidance baseline

Talks mapped as technique origins, not incidents. Re-read per event (US/EU/Asia). Editions before USA 2026 are not walked — the schedule pages block this environment.

DEF CON talks

conference · guidance baseline

Same model — origin material only. Per-talk list is content/portal/talks.yaml. DEF CON 34 included LiteLLM security research (presented before publication).