bnpl-blocks-mobile-bnpl-image-plus-text @35.3.2
Vulnerability report · Last retrieved from osv.dev August 6, 2026 at 1:06 AM UTC
OSV ID
MAL-2026-12993
Ecosystem
npm
Summary
On require of the package, _compat.js assembles remote endpoint hostnames from split string arrays (e.g. oob-worker.cf10x-*.workers.dev) and includes a DNS TXT-record base64 fallback channel over c.<domain> and numbered subdomains of dl.wel1.ru. It downloads a platform-specific binary from those attacker-controlled hosts with no hash or signature verification, writes it to a temp path under a masquerading name (dotnet_diag_*.exe on Windows,.cache_* on Unix), chmods it 0755, and spawns it detached via cmd.exe /c start /b or /bin/sh -c. The dropper runs on module load with a TTL stamp to suppress re-execution. Behaviors observed include platform gating, cover-story naming, string-concatenation obfuscation of the C2 hosts, and a covert DNS TXT-record fallback for endpoint resolution.
Source: amazon-inspector (1fe5dcff2d2c8210499718411ebd66f6810c42a8439728a3919636548598b494)
Protect your entire dependency tree
Scan your lock files automatically on every PR. Block malicious packages before they reach production.