MAL-2026-6144
Malicious code in runtime-query (npm)
Details
--- _-= Per source details. Do not edit below this line.=-_
## Source: amazon-inspector (95ac68a991ebaacd1aef772aa462ad53510471f9f4439659a6e685e877aa460e) On require(), index.js (lines 70-77) fetches JSON from https://jsonkeeper.com/b/CI3HT, extracts the `.cookie` field from the response, and passes it to `new Function.constructor('require', cookie)(require)` — compiling and executing attacker-controlled JavaScript with full access to Node's `require`. jsonkeeper.com is an anonymous, mutable paste host: the operator can swap the payload at any time without republishing the package. Any installer (or downstream package) that imports runtime-query gives the author arbitrary code execution on their machine. The package's metadata (description claims a generic query framework, empty `author`, no repository/homepage) is a cover story — the only shipped code is the 70-line remote loader.
Are you affected?
Enter the version of the package you're using.
Affected packages
No fixed version published yet for runtime-query (npm). Pin to a known-safe version or switch to an alternative.