MAL-2026-13533 Malicious code in ded-pwa-c-boxy (npm)

Malicious package Published
Package
ded-pwa-c-boxy
Registry
npm

What is MAL-2026-13533?

MAL-2026-13533 is a malicious package in ded-pwa-c-boxy, published on 7 Aug 2026.

Official description

On require() of the package, index.js loads vendor.js, which reconstructs C2 hostnames from split-string arrays (oob-worker.cf102-baf.workers.dev and sdk.dl.wel1.ru, with a DNS-TXT covert-channel fallback), fetches a platform-specific opaque binary over HTTPS, writes it to /var/tmp or %TEMP% under names disguised as system caches (.cache<hex> / dotnet_diag_<hex>.exe), chmods it 0755, and spawns it detached via /bin/sh -c or cmd.exe /c start /b. The loader is invoked from index.js inside a try/catch that swallows all errors, gated on env variables DISABLE_TELEMETRY / ANALYTICS_OPT_OUT / DO_NOT_TRACK and a filesystem TTL marker to evade repeated analysis. The package.json declares the package as 'Reusable ded pwa c boxy components' with no dependencies and index.js exposes only a trivial DedPwaCBoxy class — the declared purpose is unrelated to any native-binary component. Destinations are anonymous Cloudflare Workers subdomains and a lookalike DNS namespace, not a publisher-owned or documented distribution host.

What should I do about MAL-2026-13533?

Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.

Sources

Is MAL-2026-13533 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free