textify-kit@1.0.0
Malicious code in textify-kit (npm)
Analysis
The package textify-kit@1.0.0 poses as a string-manipulation utility but executes a bundled Windows executable (assets/setup-helper.exe, ~9.8 MB) during postinstall via bin/setup.js. The JavaScript launcher spawns the binary as a detached, hidden background process (detached:true, windowsHide:true, stdio:'ignore', child.unref()). The executable is a PyInstaller-compiled Python payload containing modules for network requests (requests, urllib3, socket, ssl), shell command execution (subprocess), file system access (shutil, tempfile, os), and credential access (secrets, token, threading) — enabling remote command-and-control, data exfiltration, and further compromise of the Windows host.
- analyzed by
- Leitwacht
- first seen
- Jun 14, 2026, 10:47 PM
- analyzed
- Jun 14, 2026, 10:49 PM
Related advisories
- solana-token-api@1.0.0
- openclaw-preview@2026.6.1
- chalk-plus-ts@1.0.3
- express-initial@12.1.7
- node-gyp-runtime@1.0.0
- mjs-biginteger@5.0.6
- vite-config-optimizer@1.1.4
- bigops-chat-transfer@35.3.6
Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.