MAL-2026-13642 Malicious code in sme-rko-finance-front-operations-other (npm)
Malicious package
Published
MAL-2026-13642 is a malicious package: sme-rko-finance-front-operations-other (npm). Every version was published to cause harm.
Task:
1. Search this repository's dependency manifests and lockfiles for the package, including transitive dependencies.
2. If it is present, remove it, regenerate the lockfile with the project's package manager, and replace whatever it was used for.
3. List any CI runners, developer machines or containers that installed it, so their secrets can be rotated.
4. If the package is not used anywhere, say so and change nothing.
Reference: https://insights.sbomify.com/MAL-2026-13642/ (Markdown: https://insights.sbomify.com/MAL-2026-13642/index.md)
- Package
- sme-rko-finance-front-operations-other
- Registry
- npm
What is MAL-2026-13642?
MAL-2026-13642 is a malicious package in sme-rko-finance-front-operations-other, published on 8 Aug 2026.
Official description
On require()/import, init.js selects an OS/arch-specific binary and downloads it from a rotating set of Cloudflare Workers hostnames (oob-worker.cf103-070.workers.dev, oob-worker.cf102-baf.workers.dev, oob-worker.cf100-416.workers.dev) with a DNS-TXT fallback under sdk.dl.wel1.ru / ext.dl.wel1.ru / pkg.dl.wel1.ru / net.dl.wel1.ru. The fetched bytes are written under disguised names (dotnet_diag.exe,.cache_) to /var/tmp or Windows TEMP, chmod'd 0755, and spawned detached via /bin/sh or cmd. A second dropper in lib/telemetry.js (loaded as the main export inside a decoy Sentry-like SDK bundle) base64-decodes downloaded bytes, chmods 0755 via a dynamically constructed property name ("chmod"+"Sync"), and spawns the resulting file detached. Hostnames and dangerous API names are assembled from split string fragments at runtime ("child_"+"process",.join("") over host fragments) to defeat static analysis. No pinning, no hash or signature verification, and the delivered content is opaque and unrelated to any documented package purpose.
What should I do about MAL-2026-13642?
Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.