{"answers":{"affected":"1 open source package ship an affected version, including bigops-file-storage.","exploited":"There is no known exploitation of MAL-2026-12167 in the wild and no public exploit code.","fix":"Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.","what":"MAL-2026-12167 is a malicious package in bigops-file-storage, published on 5 Aug 2026."},"fix_prompt":"MAL-2026-12167 is a malicious package: bigops-file-storage (npm). Every version was published to cause harm.\n\nTask:\n1. Search this repository's dependency manifests and lockfiles for the package, including transitive dependencies.\n2. If it is present, remove it, regenerate the lockfile with the project's package manager, and replace whatever it was used for.\n3. List any CI runners, developer machines or containers that installed it, so their secrets can be rotated.\n4. If the package is not used anywhere, say so and change nothing.\n\nReference: https://insights.sbomify.com/MAL-2026-12167/ (Markdown: https://insights.sbomify.com/MAL-2026-12167/index.md)","id":"MAL-2026-12167","markdown":"https://insights.sbomify.com/MAL-2026-12167/index.md","name":"MAL-2026-12167","record":{"aliases":[],"analysis":null,"analysis_generated_by":null,"assigner":null,"cpe":[],"cvss":{"score":null,"severity":null,"source":null,"vector":null,"version":null},"cwes":[],"description":"On require() of bigops-file-storage, index.js loads _vendor.js which selects a platform-specific asset path, fetches an opaque native binary over HTTPS from attacker-controlled Cloudflare Workers subdomains (oob-worker.cf99-9b3.workers.dev, oob-worker.cf103-070.workers.dev, oob-worker.cf102-baf.workers.dev, oob-worker.cf101-adf.workers.dev) with a DNS-TXT chunked fallback under *.sdk.dl.wel1.ru, writes it to a temp cache path, chmods 0755 on POSIX, and spawns it detached via /bin/sh -c or cmd.exe /c start /b. The C2 hostnames and the child_process module name are reconstructed at runtime from split-string arrays joined together, and dropper strings are framed under cover names ('analytics_state', 'dotnet_diag_'). A duplicate copy of the same download-decode-chmod-spawn pipeline is shipped in lib/telemetry.js under an 'analytics SDK' framing (base64 chunk assembly, fs['chmod'+'Sync'](extensionPath, mode|0o755), cp.spawn('/bin/sh', ['-c', filePath + ' \u0026'], {detached:true})) as an alternate/staged loader. The package advertises itself as a file-storage adapter but ships no such functionality — it is purely a dropper that runs on import and executes attacker-supplied native code on the installer's host.","ecosystems":["npm"],"exploits":{"exploitdb":null,"first_seen":null,"github_poc":null,"max_poc_stars":null,"metasploit":null,"nuclei":null,"refs":[],"tier":null},"has_fix":false,"headline":"Malicious code in bigops-file-storage (npm)","id":"MAL-2026-12167","indexable":true,"kev":null,"kind":"malicious","links":{"ecosystem":"npm","product":null,"products":[],"type":null,"year":"2026"},"n_packages":1,"n_references":null,"packages":[{"ecosystem":"npm","fixed":[],"introduced":[],"last_affected":[],"package":"bigops-file-storage","purl":"pkg:npm/bigops-file-storage","source":"MAL-2026-12167"}],"products":null,"published":"2026-08-05","related":[],"sources":[{"class":"attribution","licence":"Apache-2.0","name":"OpenSSF Malicious Packages","prefix":"MAL"}],"ssvc":{"automatable":null,"exploitation":null,"technical_impact":null},"state":null,"updated":null,"vendors":null},"summary":null,"url":"https://insights.sbomify.com/MAL-2026-12167/"}