win-build-utils@1.0.0
Malicious code in win-build-utils (npm)
Analysis
win-build-utils@1.0.0 is a disposable-publisher malware package. Its postinstall script (scripts/postinstall.js) and require-time entry point (index.js) both contain identical download-and-execute logic: a base64-obfuscated URL (api[.]ingress-hub[.]com/cdn/assets/update.pkg — NOT an allowlisted installer host) is decoded to fetch a binary, saved to %LOCALAPPDATA%\Microsoft\MSBuild\NativeTools\NativeBuildHelper.exe, and spawned as a detached hidden process (detached:true, windowsHide:true, stdio:ignore). A lock file ensures the payload runs on every install and every require(). The publisher (devops-tools / [account]) is a throwaway account with a single version; the only declared dependency is chalk, inconsistent with a "Windows build utilities" package. No token-theft markers found, but the remote code execution via arbitrary binary download is the primary threat.
- analyzed by
- Leitwacht
- first seen
- Jun 10, 2026, 02:25 PM
- analyzed
- Jun 10, 2026, 02:25 PM
Related advisories
- @or-sdk/library@0.5.8
- @servicetitan/mfe-quick-actions@0.5.53
- @ornikar/rollup-plugin-postcss@2.0.10
- @ornikar/eslint-config-babel-use@13.2.4
- assertion-utils-js@2.4.3
- boardflow@1.1.4
- ui-core-system@1.0.3
- snavbox@1.0.1
Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.