MAL-2026-16310
Malicious code in npx-test-ma980 (npm)
Details
--- _-= Per source details. Do not edit below this line.=-_
## Source: amazon-inspector (adfd1e5f7cc282648da56cdf50ac9c3cb27d6165fa4a3f8f3625b4a0c2694be6) package.json declares a `bin` entry whose key contains shell metacharacters and a chained command: `"tool & calc.exe": "./run.js"`. On Windows, npm's bin shim/symlink generation and later invocation via `npm install -g` or `npx` can interpret the `&` in the bin key as a command separator, causing `calc.exe` to execute as an unintended side effect of installing or linking the package. The shipped `run.js` is a trivial `console.log("hello")` and `payload.json` is empty, so the crafted bin key is the entire attack surface — a proof-of-concept exploit of npm bin-name handling that yields arbitrary command execution on the installer's host.
Are you affected?
Enter the version of the package you're using.
Affected packages
No fixed version published yet for npx-test-ma980 (npm). Pin to a known-safe version or switch to an alternative.