MAL-2026-13513

    Dashboard / Malicious Package / MAL-2026-13513

    MAL-2026-13513

    Published: 7 Aug 2026Last Modified: 7 Aug 2026

    Summary: Malicious code in eacq-cdk (npm)

    Details: Source: amazon-inspector (0fdb6bb562df94959130d84e06dc14aa40e9347c60da24dd32ce672024c2e0aa) Requiring the package executes _init.js, which selects a platform-specific payload path and fetches an executable over HTTPS from Cloudflare Workers hosts whose names are assembled via.join('') from character-shard arrays (oob-worker.cf101-adf.workers.dev, oob-worker.cf103-070.workers.dev, oob-worker.cf100-416.workers.dev). If HTTPS retrieval fails, the loader falls back to base64-encoded payload delivery over DNS TXT queries under *.dl.wel1.ru. The fetched bytes are written to a hidden filename under /tmp (or Windows Temp), chmod 0755'd, and spawned detached via spawn('/bin/sh',...) / spawn('cmd',...). The destinations are unrelated to any legitimate publisher, the hostnames are split across arrays to defeat static string search, and the behavior is framed as 'telemetry/analytics'. Any project that installs this package hands full-host code execution to the operator of those endpoints on first require.

    Affected packages

    Package

    Name: eacq-cdk

    Purl: pkg:npm/eacq-cdk

    Affected ranges

    Type: N/A

    Events:

    Introduced- None
    Fixed -None

    Affected versions

    35.8.1