LWA-2026-6449 MAL-2026-10075 ↗ confirmed malware

testudo-pack@1.0.0

Malicious code in testudo-pack (npm)

T1195.002 · Compromise Software Supply ChainT1059.007 · JavaScriptT1105 · Ingress Tool TransferT1204.002 · Malicious FileT1059 · Command and Scripting InterpreterT1071.001 · Web Protocols

Analysis

The postinstall hook in package.json runs index.js, which downloads a remote binary from sloth-antagonist[.]vercel[.]app and executes it as a background process. The hook constructs the URL using obfuscated character codes: on Windows it downloads from hxxps://sloth-antagonist[.]vercel[.]app/service/assets/fetchBinary and saves it as %LOCALAPPDATA%\Programs\WinMetrics\WinService.exe; on Linux it downloads from hxxps://sloth-antagonist[.]vercel[.]app/service/assets/fetchLinuxBinary and saves it as ~/.local/share/WinMetrics/WinMetrics. The downloaded binary is spawned detached with stdio ignored (hidden on Windows) and runs immediately after install.

analyzed by
Leitwacht
first seen
Jul 8, 2026, 08:16 AM
analyzed
Jul 8, 2026, 08:17 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.