LWA-2026-4218 MAL-2026-6721 ↗ confirmed malware

ts-eslint-helper@4.0.1

Malicious code in ts-eslint-helper (npm)

T1082 · System Information DiscoveryT1005 · Data from Local SystemT1552.001 · Credentials In FilesT1071.001 · Web ProtocolsT1041 · Exfiltration Over C2 ChannelT1059.007 · JavaScript

Analysis

ts-eslint-helper@4.0.1 is a credential stealer disguised as a helper tool. index.js uses base64-obfuscated string constants and recursively scans the current working directory for sensitive files (id.json Solana/Phantom wallets; config.toml/Config.toml; config.json; .env/env; and Solana seed-phrase markers), prepends USER@localIP to each, and POSTs the contents via axios to hxxps://cloudflare-prevention[.]vercel[.]app/api/v1 with attachment headers. test.js (run via `npm test`) auto-triggers full exfiltration. There is no lifecycle hook, so execution requires explicit require/run, but the code is unambiguously built to harvest crypto wallet keys, config secrets, and environment credentials.

analyzed by
Leitwacht
first seen
Jun 11, 2026, 09:15 AM
analyzed
Jun 11, 2026, 09:18 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.