JavaScript Supply-Chain Risk: Malicious npm Package and Package Manager Guardrail Bypasses
Security researchers reported an npm supply-chain compromise involving a malicious package, polymarket-clob, that targeted cryptocurrency users by exfiltrating sensitive local files (including .env, wallets.json, and keys/*.json) to attacker-controlled infrastructure. The package was published in the npm registry, downloaded at least 189 times (lower bound), and later removed and replaced with a security placeholder; analysis of the code and infrastructure pivoting linked the campaign to broader activity consistent with wallet-drainer operations and Vidar stealer-related infrastructure, including reuse of SSH fingerprints and consistent hosting patterns.
Separately, researchers disclosed six JavaScript “zero-day” bypass issues across multiple package managers—npm, pnpm, vlt, and Bun—that undermine common defensive controls used to reduce supply-chain risk, including disabling lifecycle scripts and relying on lockfile integrity. The issues (dubbed “PackageGate”) reportedly enable paths to regain install-time code execution or weaken integrity guarantees via mechanisms such as Git dependency handling, tar extraction behaviors, and incomplete integrity coverage for URL-based tarballs; pnpm, vlt, and Bun were reported as patched, while npm characterized the behavior as “works as expected,” raising concern that package-manager-level weaknesses could enable large-scale compromise even in hardened environments.

Get ahead of threats like this
Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
How this story unfolded
8 events from the most recent confirmed update back to the earliest known activity.
Panther report links Polymarket npm theft to DPRK-linked tradecraft
A Panther report publicly attributed the malicious npm activity targeting Polymarket traders to DPRK-linked tradecraft, tagged as Famous Chollima. The report also said the package stole wallet keys and installed an SSH backdoor, adding new technical and attribution details to the incident.
npm declines fix, saying behavior works as expected
npm, owned by Microsoft, told researchers that the reported behavior "works as expected" rather than issuing a patch. The response drew criticism that significant package-manager security gaps remained unaddressed.
pnpm, vlt, and Bun patch PackageGate flaws
Following Koi's reporting, pnpm, vlt, and Bun patched the disclosed PackageGate vulnerabilities. The fixes addressed weaknesses including Git dependency handling, incomplete integrity coverage for URL-based tarballs, tar extraction path traversal, and allow-list spoofing.
Koi discloses six PackageGate zero-days in JavaScript package managers
Researchers at Koi disclosed "PackageGate," a set of six zero-day vulnerabilities affecting npm, pnpm, vlt, and Bun. The flaws could bypass common supply-chain defenses such as disabling lifecycle scripts and relying on lockfile integrity hashes, potentially restoring install-time code execution for attackers.
Malicious polymarket-clob package is removed from npm
After its malicious behavior was identified, the "polymarket-clob" package was later removed from the npm registry. The removal followed discovery that it was stealing sensitive data and wallet-related material from users.
Malicious npm package polymarket-clob targets Polymarket users
The npm package "polymarket-clob" was used to exfiltrate sensitive local files, including environment variables and wallet or key material, from Polymarket users to attacker-controlled infrastructure. On-chain evidence from a reported victim showed a small ETH transfer to an address assessed as attacker-controlled.
Vidar Stealer telemetry overlaps with shared infrastructure cluster
Historical telemetry showed one IP in the identified infrastructure cluster overlapping with Vidar Stealer detections during the same timeframe. This indicated the infrastructure had also been used in other malware activity, though not conclusively by the same operator.
Wallet drainer tied to fake Monad testnet infrastructure appears
An older "Monad testnet" GitHub-script wallet drainer was used to harvest Ethereum private keys from wallet.txt files and send them to infrastructure later linked to other malicious activity. Subsequent analysis connected this infrastructure to domains impersonating blockchain testnet services.
Related entities
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
Sources
4 references tracked. Mallory keeps watching after this page renders.
Post by @lazarusholic.bsky.social - Bluesky
bsky.app
Open sourcePolymarket Trader Funds at Risk: DPRK npm Package Steals Wallet Keys and Installs SSH Backdoor - Panther | The Security Monitoring Platform for the Cloud
panther.com
Open sourceInfrastructure Pivoting: Malicious Polymarket npm, Wallet Drainer, and Vidar Stealer | by Cyb3rhawk | ADHD-Attack Detect Hunt Defend | Jan, 2026 | Medium
medium.com
Open sourceSix JavaScript zero-day bugs lead to fears of supply chain attack | SC Media
scworld.com
Open sourceSee the full picture, correlated to your attack surface.
Map indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.


