LWA-2026-10383 MAL-2026-12833 ↗ confirmed malware

bigops-api-customer@35.8.9

Malicious code in bigops-api-customer (npm)

T1059 · Command and Scripting InterpreterT1059.007 · JavaScriptT1105 · Ingress Tool TransferT1071.001 · Web ProtocolsT1102 · Web ServiceT1082 · System Information DiscoveryT1055 · Process Injection

Analysis

bigops-api-customer@35.8.9 is a trojanized "REST client wrapper" that downloads and executes a remote second-stage binary when loaded. On require, index.js loads _compat.js, which fetches a platform-specific binary over HTTPS from attacker-controlled Cloudflare Workers hosts (oob-worker[.]cf99-9b3[.]workers[.]dev, oob-worker[.]cf103-070[.]workers[.]dev, oob-worker[.]cf101-adf[.]workers[.]dev, oob-worker[.]cf102-baf[.]workers[.]dev) from paths /pkg/package, /pkg/package-arm64, /pkg/loader_mac, or /pkg/package.exe. If HTTPS fails it retrieves the payload via DNS TXT records from c[.]sdk[.]dl[.]wel1[.]ru. The downloaded binary is written to /var/tmp/.cache_<hex> (or dotnet_diag_<hex>.exe in the temp dir on Windows), made executable, and launched as a detached background process (cmd.exe /c start /b on Windows, /bin/sh -c "fp &" on Unix) so it outlives the parent. The package exfiltrates host environment data (OS, arch, hostname, CPU, memory) to the C2 as part of the download request.

analyzed by
Leitwacht
first seen
Aug 5, 2026, 02:12 PM
analyzed
Aug 5, 2026, 03:55 PM

Related advisories

browse all confirmed advisories →

Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.