supersig@1.0.5
Malicious code in supersig (npm)
Analysis
supersig@1.0.5 masquerades as a Theta blockchain SDK library but is a trojanized package that executes remote code on install. At module load time, it imports a DES-encrypted payload from the known-malware dependency mkb-manager, decrypts it using the hardcoded password "password", spawns a detached Node.js child process, and pipes the decrypted code to its stdin for execution. The CJS and UMD bundles additionally read an RSA-encrypted payload from node_modules/tchain-api/apps/docs/app/rsa.db, decrypt it, and pipe it to a spawned node process. The spawned processes run detached and unref'd, making them invisible to the installer. Runtime analysis confirmed the package attempted network resolution, indicating the decrypted payload contains C2 beaconing behaviour.
- analyzed by
- Leitwacht
- first seen
- Jul 30, 2026, 03:55 PM
- analyzed
- Jul 30, 2026, 03:59 PM
Related advisories
- akamai-sensorv2@1.0.0
- streak-view-core@1.0.0
- streak-grid-core@1.0.0
- streak-int-lib@1.0.0
- @types-beta/sdk@0.1.3
- postcss-motion-utils@3.2.7
- @ghost_debugger/nanocache@0.1.1
- fluid-type-ui@2.0.8
Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.