timed-assess@1.0.0
Malicious code in timed-assess (npm)
Analysis
timed-assess@1.0.0 runs a hidden payload at install. The postinstall hook executes `node apps`, which loads apps/index.js: this reads a bundled file, decrypts it with the hardcoded DES password 'bf497c0b9cee', and pipes the decrypted content into a detached background `node` process (spawn with detached:true, unref) that executes it. The package is presented as a proctoring/assessment tool but its install-time behaviour is decrypt-and-execute of an encrypted blob in a process that outlives the installer. The encrypted payload file is bundled under the package (referenced as public/logo.ico).
- analyzed by
- Leitwacht
- first seen
- Aug 18, 2026, 07:00 PM
- analyzed
- Aug 18, 2026, 07:01 PM
Related advisories
- space-items@1.0.0
- runtime-health@1.0.1
- rand-tx-sdk@1.0.6
- syjoy@1.0.0
- typescipt-core@1.0.0
- comander-lib@1.0.0
- axois-http@1.0.0
- typscript-core@1.0.0
Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.