LWA-2026-7211 MAL-2026-12478 ↗ confirmed malware

test22221@2.2.7

Malicious code in test22221 (npm)

T1195.002 · Compromise Software Supply ChainT1059.004 · Unix ShellT1082 · System Information DiscoveryT1105 · Ingress Tool TransferT1041 · Exfiltration Over C2 Channel

Analysis

Package test22221@2.2.7 contains no executable code — only a package.json with malicious lifecycle hooks. On npm install, both the preinstall and postinstall scripts execute a curl command to IP 54[.]37[.]234[.]136 that exfiltrates the installer's username, hostname, and current working directory to the path /voicemail, and also fetches a second-stage value from hxxp://54[.]37[.]234[.]136/x123. The output is discarded to /dev/null to hide the activity. The package has no repository, no license, and no functional code — its sole purpose is to collect system metadata from anyone who installs it.

analyzed by
Leitwacht
first seen
Jul 29, 2026, 07:49 AM
analyzed
Jul 29, 2026, 07:49 AM

Related advisories

browse all confirmed advisories →

Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.