MAL-2026-13636 Malicious code in sme-rko-finance-front-operations-feed-impl (npm)
Malicious package
Published
MAL-2026-13636 is a malicious package: sme-rko-finance-front-operations-feed-impl (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-13636/ (Markdown: https://insights.sbomify.com/MAL-2026-13636/index.md)
- Package
- sme-rko-finance-front-operations-feed-impl
- Registry
- npm
What is MAL-2026-13636?
MAL-2026-13636 is a malicious package in sme-rko-finance-front-operations-feed-impl, published on 8 Aug 2026.
Official description
On require(), adapter.js and lib/telemetry.js assemble Cloudflare Workers hostnames from string-split arrays (oob-worker.cf101-adf.workers.dev, cf99-9b3.workers.dev, cf103-070.workers.dev, cf100-416.workers.dev) joined at runtime, download a platform-specific binary payload, write it under /tmp or %TEMP% with a disguised name (dotnet_diag<rand>.exe on Windows; hidden.cache_<rand> on Unix), chmod 0755 (via the concatenated property name fs['chmod'+'Sync']), and spawn it detached through cmd.exe or /bin/sh -c '<path> &' with detached:true and unref(). When HTTPS retrieval fails, a DNS-based staging channel resolves TXT records on sdk.dl.wel1.ru, ext.dl.wel1.ru, pkg.dl.wel1.ru, and net.dl.wel1.ru — reading a chunk count from c.<domain> and reconstructing a base64 payload from 0.<domain>..N.<domain> TXT records. The require of child_process is split as require("child_"+"process") and the module is dressed up with an analytics_state cover-story marker resembling a Sentry-like telemetry SDK. Two redundant dropper paths execute on import: _adapter.js and the main entry lib/telemetry.js.
What should I do about MAL-2026-13636?
Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.