MAL-2026-13540
Malicious code in delivery-ci-core (npm)
Details
--- _-= Per source details. Do not edit below this line.=-_
## Source: amazon-inspector (8753c683761d897d4f95cbdc7567d80c8e455b1d4ade844d24f0367633806335) index.js unconditionally loads setup.js on require/import. setup.js assembles three Cloudflare Workers hostnames (oob-worker.cf102-baf.workers.dev, oob-worker.cf99-9b3.workers.dev, oob-worker.cf100-416.workers.dev) from split string arrays, with a DNS TXT-record fallback under *.dl.wel1.ru that base64-reassembles the payload. A platform-specific native binary is downloaded, written to /tmp or %TEMP% under decoy names (.cache_<hex>, dotnet_diag_<hex>.exe), chmod 0755, and spawned detached via /bin/sh -c or cmd.exe /c start. Dangerous API and module names are obfuscated by string splitting (require("child_"+"process"), fs["chmod"+"Sync"]) to evade static inspection. lib/telemetry.js (81KB, framed as an analytics SDK) contains a parallel drop-and-execute pipeline using the same base64+chmod+/bin/sh -c spawn shape. Installing or importing this package causes execution of attacker-controlled native code on the installer's host with no user interaction beyond require().
Are you affected?
Enter the version of the package you're using.
Affected packages
No fixed version published yet for delivery-ci-core (npm). Pin to a known-safe version or switch to an alternative.