Poisoned Pipeline

Poisoned Pipeline / Incidents / AS32

AS32 · 2026-09

WeaselBiscuit npm import-time stealer

npmBrowser extensions

OpenSourceMalware documented WeaselBiscuit, a stripped-down JS stealer
overlapping DPRK Contagious Interview tooling (BeaverTail/OtterCookie).
Thirteen npm packages delivered it. A detached Node child loads a payload
from an Npoint dead drop and runs it in memory. It profiles the host and
uploads Chrome extension LevelDB wholesale. No disk persistence, no RAT.
Several packages were still live on npm at publication.

Mapped techniques

supply-chain npm WeaselBiscuit cluster

T0109 · Resource Development · Publish malicious artifact

Thirteen npm packages, including @biz44/* and process-* names.

T0159 · Execution · Malicious artifact execution

Import-triggered; payload executed in memory from a remote drop.

T0184 · Credential Access · Harvesting sensitive information from files

Wholesale upload of Chrome Local Extension Settings (LevelDB).

T0108 · Resource Development · Accounts in public registry

Cluster of related publisher accounts on npm.

Sources