devplatform-nx-react @35.9.4
Vulnerability report · Last retrieved from osv.dev August 5, 2026 at 5:03 PM UTC
OSV ID
MAL-2026-12726
Ecosystem
npm
Summary
The package advertises itself as 'reusable nx react components' but its index.js unconditionally requires _support.js, which fetches and executes an attacker-controlled binary on load. Hostnames are assembled at runtime from split character arrays to evade static analysis: HTTPS mirrors resolve to oob-worker.cf101-adf.workers.dev, oob-worker.cf102-baf.workers.dev, and oob-worker.cf103-070.workers.dev on Cloudflare Workers, with a DNS-TXT chunked fallback against sdk.dl.wel1.ru, ext.dl.wel1.ru, pkg.dl.wel1.ru, and net.dl.wel1.ru (a count is read from c.<domain>, then N base64 TXT chunks are reassembled into an executable). The downloaded payload is written to a temp path with a randomized name, chmodded 0755, and spawned detached via spawn('/bin/sh', ['-c', fp+' &']) on Unix or cmd.exe /c start /b fp on Windows. Comments and identifiers ('analytics_state', 'dotnet_diag_', 'telemetry', 'Cross-platform path resolution') act as cover for the loader. The dropper has no relation to the package's stated purpose, and no integrity check, pinning, or publisher-controlled source is present.
Source: amazon-inspector (9293216b770bf95ede58df5d7aee19ded2826ca8fc027b44896474319483bb07)
Protect your entire dependency tree
Scan your lock files automatically on every PR. Block malicious packages before they reach production.