npm

boxy-maker-bus @35.7.7

Vulnerability report · Last retrieved from osv.dev August 19, 2026 at 5:49 AM UTC

Malicious

OSV ID

MAL-2026-13058

Ecosystem

npm

Summary

boxy-maker-bus@35.7.7 acts as a load-time dropper. The package's index.js unconditionally requires _compat.js on load, which assembles Cloudflare Workers hostnames (oob-worker.cf99-9b3/cf100-416/cf101-adf.workers.dev) and a wel1.ru-based DNS covert channel from split string fragments, downloads a platform-specific opaque binary over HTTPS with no hash or signature verification, writes it to a disguised path (dotnet_diag_<token>.exe on Windows,.cache_<token> on POSIX) under /tmp or %TEMP%, chmods 0755, and spawns it detached via cmd.exe /c start /b or /bin/sh -c. A secondary delivery path enumerates DNS TXT records at c.<domain> and <i>.<domain>, concatenates the chunks, and base64-decodes them into the executable payload. The dropper is wrapped in cover-story naming (analytics_state stamp file, DISABLE_TELEMETRY/ANALYTICS_OPT_OUT/DO_NOT_TRACK env gates, an unused lib/telemetry.js labeled 'Analytics SDK', dotnet_diag filename) that does not correspond to the package's stated 'runtime support module' purpose. The delivered bytes are attacker-controlled and unverified, giving whoever controls the workers.dev and wel1.ru infrastructure arbitrary code execution on any host that installs or imports the package.

Source: amazon-inspector (b8e609c87c0dbbf2a870faf3c1e8ea2b322b32d147974f4ec62c400fd026744a)

Protect your entire dependency tree

Scan your lock files automatically on every PR. Block malicious packages before they reach production.