Malicious code in specials-mvno-client (npm)
The npm package specials-mvno-client contained malicious code that fetches and executes opaque platform-specific binaries from attacker-controlled infrastructure on every install or require. The package used obfuscation techniques and environment variable checks to evade detection on scrutinized systems.
- Disclosed
- Last updated
- Blast radius
- All npm users who installed specials-mvno-client
- Ecosystems
- Attack vectors
- Affected entities
- specials-mvno-clientnpm package containing malicious code
The npm package specials-mvno-client was found to contain malicious code that executes arbitrary binaries during module load. The index.js file requires a bootstrap.js module that fetches platform-specific executables from attacker-controlled Cloudflare Workers hosts (oob-worker.cf99-9b3.workers.dev) and *.dl.well1.site subdomains.\n\nThe malicious code writes the fetched binaries to temporary directories (/var/tmp on Unix, %TEMP% on Windows) under disguised filenames (.cache on Unix, dotnet_diag_.exe on Windows), sets executable permissions, and spawns them detached in the background. Host names are assembled dynamically via array.join to defeat string-matching detection.\n\nThe package implements a DNS-TXT fallback channel that resolves TXT records under c. and N. subdomains, concatenating base64-encoded chunks to deliver code when HTTPS is unavailable. The malicious behavior is cloaked with telemetry-shaped naming and comments, and the code honors DISABLE_TELEMETRY, DO_NOT_TRACK, and ANALYTICS_OPT_OUT environment variables to skip execution on scrutinized hosts.\n\nThe incident was identified by the OpenSSF malicious-packages project and published via GitHub Security Advisory GHSA-7x38-rxfc-7439.
Indicators of compromise
- Packages
- specials-mvno-client
- Domains
- oob-worker.cf99-9b3.workers.dev
- dl.well1.site
Remediation
- Immediately uninstall specials-mvno-client from all systems
- Audit all systems where specials-mvno-client was installed for signs of compromise or unauthorized binary execution
- Review process logs and network connections from the time of installation
- Check for suspicious files in /var/tmp, %TEMP%, and other temporary directories
- Verify integrity of system binaries and configurations
- Update npm dependencies to remove specials-mvno-client from package-lock.json and package.json
- Monitor for any outbound connections to oob-worker.cf99-9b3.workers.dev or *.dl.well1.site domains
Sources
- GitHub Advisory GHSA-7x38-rxfc-7439 · GitHub Advisory Database
Cite this entry
"Malicious code in specials-mvno-client (npm)." supplychainattack.org, Supply Chain Attack Incident Catalog. Disclosed August 5, 2026; last updated August 5, 2026. https://supplychainattack.org/incident/malicious-code-in-specials-mvno-client-npm-wrfnpp
Suggest a correction
Found an error or have a newer source? Corrections to factual errors take priority over new entries.
Related incidents
- resolvedcritical
Malicious code in @syncraft-labs/vue (npm)
The npm package @syncraft-labs/vue version 0.4.1 contained malicious obfuscated code in its ESM build that implements a blockchain-hosted C2 dropper (EtherHiding pattern), enabling remote code execution on any consumer importing the package.
npmCompromised package - resolvedcritical
Malicious code in @usaa-grp-personal-profile/personal-profile-common (npm)
Malicious package @usaa-grp-personal-profile/personal-profile-common version 999.0.0 published to public npm as a dependency-confusion attack targeting an organization's internal registry. The package contains preinstall and postinstall hooks that exfiltrate hostname, username, and working directory to an attacker-controlled OAST endpoint on every install.
npmDependency confusionCompromised package - activecritical
Malware in @sdgdfgdfhhhfd/multiviewr
Malware discovered in the npm package @sdgdfgdfhhhfd/multiviewr. Systems with this package installed are considered fully compromised and require immediate remediation.
npmCompromised package - containedcritical
Malicious code in 3-buildsight-web (npm)
The npm package 3-buildsight-web contains malicious code that fetches and executes arbitrary JavaScript from a remote Bitbucket URL on module load, granting full page privileges to an unverified third party.
npmCompromised package