Threat Intel
WeaselBiscuit JavaScript Stealer Discovered Across 13 Malicious npm Packages
Security researchers have identified 13 malicious npm packages distributing a lightweight JavaScript information stealer designated WeaselBiscuit. Linked functionally to DPRK-associated campaigns, the malware specifically targets browser extension storage on infected developer workstations.
What Happened
A cluster of 13 malicious npm packages has been identified deploying a previously undocumented JavaScript information stealer dubbed WeaselBiscuit. Security researchers note that while WeaselBiscuit is significantly smaller and more streamlined than typical credential stealers, it shares functional overlaps with the BeaverTail and OtterCookie malware families linked to North Korean threat actor campaigns targeting software developers.
The malicious payload is triggered automatically when a developer imports any of the compromised packages into a project. A bundled loader script ("loader.js") then fetches the core stealer from an external dead drop hosted on Npoint and executes the code directly in memory.
Impact and Capabilities
WeaselBiscuit focuses primarily on local data extraction without deploying heavy remote access trojans (RATs) or persistence mechanisms. Its core functionality centers on harvesting sensitive data stored within Chromium-based browser extensions.
- Compromised packages include:
@biz44/id10-client,@biz44/id12-client,@biz44/id44-client,@biz44/id79-client,@biz44/id95-client,@biz44/id99-client,@biz44/process-runtime-utils,@biz44/runtime-utils,engin1,id79-client,process-lhpm,process-mite, andprocess-tailwind. - Cross-platform threat affecting Windows, macOS, and Linux developer environments.
- Extracts browser extension storage, potentially compromising authentication tokens, crypto wallet data, and session materials.
What to Do
SecOps teams and system administrators managing developer endpoints should immediately audit internal package dependencies for any references to the identified malicious npm packages.
- Block or remove the affected 13 npm packages from all repositories and local developer projects.
- Revoke active session tokens and credentials for developer workstations that ingested the malicious modules.
- Implement software composition analysis (SCA) tooling to detect typosquatting and unauthorized third-party dependencies in build pipelines.