LWA-2026-11708 confirmed malware

spc_login@1.0.0

Malicious code in spc_login (npm)

T1059.007 · JavaScriptT1552.001 · Credentials In FilesT1082 · System Information DiscoveryT1071.001 · Web ProtocolsT1105 · Ingress Tool TransferT1041 · Exfiltration Over C2 ChannelT1059.004 · Unix Shell

Analysis

The preinstall hook (preinstall.js) harvests the installer's environment variables matching AWS, TOKEN, KEY, SECRET, PASS, API, GITHUB, NPM, DOCKER, DB, MONGO, REDIS, POSTGRES, or MYSQL, truncates each value to 100 characters, and base64-encodes them together with the hostname, username, and working directory. It then exfiltrates this data via curl to hxxp://216[.]126[.]236[.]46/r[.]php?d=<encoded>. On Linux/macOS it additionally launches a reverse shell to 216[.]126[.]236[.]46:4444 using bash /dev/tcp, nc -e /bin/sh, or a python3 socket fallback. The hook swallows all errors (|| true) to hide failure.

analyzed by
Leitwacht
first seen
Aug 29, 2026, 02:43 AM
analyzed
Aug 29, 2026, 02:43 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.