LWA-2026-6852 MAL-2026-11000 ↗ confirmed malware

application-util@2.1.6

Malicious code in application-util (npm)

T1195.002 · Compromise Software Supply ChainT1059.007 · JavaScriptT1059 · Command and Scripting InterpreterT1082 · System Information DiscoveryT1083 · File and Directory DiscoveryT1552.001 · Credentials In FilesT1098 · Account ManipulationT1071.001 · Web ProtocolsT1105 · Ingress Tool TransferT1041 · Exfiltration Over C2 ChannelT1567 · Exfiltration Over Web Service

Analysis

The postinstall hook executes a credential-theft and backdoor payload. On install, the package recursively searches the filesystem for .env, id.json, and config.toml files and exfiltrates them via HTTP POST to 170[.]205[.]31[.]203:3000/api/v1, prepending the system username. It then fetches an SSH public key from 170[.]205[.]31[.]203:3001/api/ssh-key and injects it into ~/.ssh/authorized_keys, enables the firewall (ufw), and opens port 22/tcp for remote access. It also fetches file-scanning patterns from the same C2, scans the filesystem (homedir on Unix, all drives on Windows) for matching files, and batch-uploads them to 170[.]205[.]31[.]203:3001/api/v1 along with system metadata (username, platform).

analyzed by
Leitwacht
first seen
Jul 16, 2026, 02:27 PM
analyzed
Jul 16, 2026, 02:27 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.