wime-zle@1.1.4
Malicious code in wime-zle (npm)
Analysis
wime-zle@1.1.4 ships J2TEAM-obfuscated JavaScript in package/index.js that searches the installer's working directory for sensitive files — .env, id.json, Config.toml, and config.toml — and exfiltrates them via HTTP POST to hxxps://chalk-logger[.]vercel[.]app/api/validate. Each file is prefixed with the victim's $USER environment variable and local IP address as metadata before exfiltration. The package uses axios as the HTTP transport and a udp4 socket to 8[.]8[.]8[.]8:80 to determine the local IP. There are no lifecycle hooks; exfiltration triggers when the test script runs (npm test) or when the from_str() function is called.
- analyzed by
- Leitwacht
- first seen
- Jun 16, 2026, 03:43 AM
- analyzed
- Jun 16, 2026, 03:44 AM
Related advisories
- check-ulid@3.0.2
- webpack-cdn-fetcher@1.0.1
- web3-deploy-helper@1.0.0
- web3-core-utils@4.3.5
- vourfly-tele@4.7.6
- vfat-tools@2.0.0
- typescript-util-core@7.1.5
- vault-strategies@999.0.0
Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.