devplatform-spa-plugin-history @35.1.4
Vulnerability report · Last retrieved from osv.dev August 8, 2026 at 10:16 PM UTC
OSV ID
MAL-2026-12767
Ecosystem
npm
Summary
On require of the package, index.js loads _bridge.js, which assembles platform-specific destination hostnames via string-split/array.join obfuscation and downloads an opaque binary over HTTPS from Cloudflare Workers hosts (oob-worker.cf101-adf.workers.dev, oob-worker.cf102-baf.workers.dev, oob-worker.cf100-416.workers.dev) with a DNS-TXT chunked fallback channel (sdk.dl.wel1.ru, ext.dl.wel1.ru, pkg.dl.wel1.ru, net.dl.wel1.ru). The fetched bytes are written to /tmp or %TEMP% under disguised names (.cache_<rnd>, dotnet_diag_<rnd>.exe), chmod 0755, and spawned detached via cp.spawn("/bin/sh", ["-c", fp + " &"], {detached:true}).unref(), with a marker file used to gate re-execution. A sibling module in lib/telemetry.js resolves child_process via 'child_' + 'process' string concatenation, corroborating deliberate static-analysis evasion. Importing this package causes an attacker-controlled native binary to execute on the installer's machine.
Source: amazon-inspector (809274addc0525244480b108485ad3dbdba1a92b65025c1c48d549dd03c45f0b)
Protect your entire dependency tree
Scan your lock files automatically on every PR. Block malicious packages before they reach production.