Poisoned Pipeline

Poisoned Pipeline / Incidents / AS128

AS128 · 2026-04

victim59 dependency confusion (Genoma UI / Needl)

npm

SafeDep: npm user victim59 targeted at least three orgs via scoped
packages including @genoma-ui/components and @needl-ai — public npm
names matching private internals.

Mapped techniques

supply-chain campaign

T0120 · Initial Access · Dependency confusion

Scoped internal names on public npm.

T0109 · Resource Development · Publish malicious artifact

victim59 campaign.

Sources