LWA-2026-11243 confirmed malware

alelo-client@99.0.0

Malicious code in alelo-client (npm)

T1059.007 · JavaScriptT1082 · System Information DiscoveryT1552.001 · Credentials In FilesT1041 · Exfiltration Over C2 ChannelT1071.001 · Web Protocols

Analysis

alelo-client@99.0.0 runs two lifecycle hooks on install that exfiltrate host data and credentials to a remote server. The preinstall hook (preinstall.js) POSTs the hostname, username, platform, working directory, and the full process environment to hxxps://209[.]99[.]185[.]109:443/preinstall. The postinstall hook (index.js) additionally reads the contents of .env, .npmrc, package.json, and parent-directory .env files (up to 5000 characters each) and POSTs them, along with the output of whoami and id, to hxxps://209[.]99[.]185[.]109:443/postinstall. The connection disables TLS certificate verification. This steals npm tokens and environment secrets from the installer's machine.

analyzed by
Leitwacht
first seen
Aug 13, 2026, 11:13 PM
analyzed
Aug 13, 2026, 11:14 PM

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.