npm

boxy-legacy-providers @35.6.4

Vulnerability report · Last retrieved from osv.dev August 8, 2026 at 10:16 PM UTC

Malicious

OSV ID

MAL-2026-13053

Ecosystem

npm

Summary

On require of the package's main entry, index.js loads _shim.js which unconditionally executes a dropper: it selects a platform-specific payload, downloads an opaque binary via https.get from one of three hardcoded Cloudflare workers.dev hosts (oob-worker.cf101-adf.workers.dev, oob-worker.cf102-*.workers.dev, oob-worker.cf103-070.workers.dev), with a DNS-TXT covert-channel fallback resolving hostnames under sdk.dl.wel1.ru. The payload is written to a disguised temp path ('.cache_<rand>' on POSIX, 'dotnet_diag_<rand>.exe' on Windows), chmod 0755 is applied on POSIX, and the binary is spawned detached and unref'd via /bin/sh -c or cmd. Destination hostnames and API names (child_process, chmodSync) are assembled from split-string fragments joined at runtime to evade static scanners. A parallel dropper implementation in lib/telemetry.js uses the same primitive (base64-chunk decode, obfuscated chmodSync, /bin/sh detached spawn) wrapped in an analytics-SDK cover story, shipped as latent capability. Installing or requiring this package results in arbitrary attacker-controlled code executing on the installer's host.

Source: amazon-inspector (8102d4aaa8c2a93380336ea524f83a3025cd00c71104060245f2143ba1b2694e)

Protect your entire dependency tree

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