MAL-2026-13654 Malicious code in sme-rko-finance-front-payments-allowed-tariffs-filter (npm)
Malicious package
Published
MAL-2026-13654 is a malicious package: sme-rko-finance-front-payments-allowed-tariffs-filter (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-13654/ (Markdown: https://insights.sbomify.com/MAL-2026-13654/index.md)
- Package
- sme-rko-finance-front-payments-allowed-tariffs-filter
- Registry
- npm
What is MAL-2026-13654?
MAL-2026-13654 is a malicious package in sme-rko-finance-front-payments-allowed-tariffs-filter, published on 8 Aug 2026.
Official description
On require() of the package, bootstrap.js selects a platform-specific path from a hardcoded map, downloads an opaque binary from one of three Cloudflare Workers hosts whose names are reassembled at runtime from string-array fragments (oob-worker.cf101-adf.workers.dev, oob-worker.cf102-baf.workers.dev, oob-worker.cf103-070.workers.dev), with DNS TXT-record fallback to sdk.dl.wel1.ru, ext.dl.wel1.ru, pkg.dl.wel1.ru, and net.dl.wel1.ru. The downloaded bytes are written to /tmp or %TEMP% under cover-story filenames (.cache<hex>, dotnet_diag_<hex>.exe), chmod'd to 0755, and spawned detached via /bin/sh -c or cmd.exe /c start. lib/telemetry.js — reached via index.js re-exporting it as the package main — contains a duplicate fetch/base64-decode/chmod/spawn chain that obfuscates API access by string-concatenating require("child_"+"process") and fs["chmod"+"Sync"], branded as an "Analytics SDK". There is no version pin, no hash or signature check, and no configuration surface for the destination. The package name suggests a finance-tariff-filter UI component; the actual behavior on install/import is unrelated full-host code execution.
What should I do about MAL-2026-13654?
Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.