Poisoned Pipeline

Poisoned Pipeline / Incidents / AS81

AS81 · 2026-02

XPACK npm install-time crypto extortion (HTTP 402)

npm

OSM named XPACK: nine packages from npm user dev.chandra_bose
(Feb 4–7 2026), six of them published in three minutes, posing as a
Web3 “package monetization” platform (xpack-per-user, xpack-per-device,
xpack-subscription, xpack-sui, xpack-arc-gateway). preinstall.js
harvested GitHub identity four ways, fingerprinted the host, POSTed to
hack-money-xpack.vercel.app, then blocked install for five minutes
behind an HTTP 402 paywall (0.1 USDC/ETH) with a fake Next.js wallet
UI. Not a silent stealer — extortion dressed as a business model.

Mapped techniques

supply-chain preinstall paywall

T0109 · Resource Development · Publish malicious artifact

Nine xpack-* packages, six cloned in three minutes.

T0110 · Resource Development · Advertise malicious artifact

Fake Web3 monetization / HTTP 402 legitimacy.

T0151 · Execution · Installation scripts

preinstall.js blocked npm install until payment or timeout.

T0184 · Credential Access · Harvesting sensitive information from files

GitHub username plus device fingerprint to C2.

Sources