LWA-2026-10450 MAL-2026-13358 ↗ confirmed malware

app-kst-engine@2.1.6

Malicious code in app-kst-engine (npm)

T1059.007 · JavaScriptT1082 · System Information DiscoveryT1552.001 · Credentials In FilesT1041 · Exfiltration Over C2 ChannelT1098 · Account ManipulationT1105 · Ingress Tool TransferT1071.001 · Web Protocols

Analysis

The package's postinstall hook runs a script that scans the filesystem for credential and configuration files (id.json, config.toml, .env, and any patterns fetched from the C2 server) and uploads their contents to hxxp://170[.]205[.]31[.]203:3000/api/v1 and hxxp://170[.]205[.]31[.]203:3001/api/v1. It also fetches an SSH public key from hxxp://170[.]205[.]31[.]203:3001/api/ssh-key and, on Linux, appends it to ~/.ssh/authorized_keys, enables the firewall, and opens port 22, installing a persistent SSH backdoor. The package exfiltrates the installer's credentials and files to the remote host 170[.]205[.]31[.]203.

analyzed by
Leitwacht
first seen
Aug 5, 2026, 04:26 PM
analyzed
Aug 5, 2026, 04: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.