MAL-2026-13658 Malicious code in sme-rko-finance-front-payments-currency-payment-actions-operations-repeat-models (npm)

Malicious package Published
Package
sme-rko-finance-front-payments-currency-payment-actions-operations-repeat-models
Registry
npm

What is MAL-2026-13658?

MAL-2026-13658 is a malicious package in sme-rko-finance-front-payments-currency-payment-actions-operations-repeat-models, published on 8 Aug 2026.

Official description

On require() of the package, index.js loads _support.js and lib/telemetry.js, both of which reconstruct the identifier 'child_process' and destination hostnames from split string fragments (e.g. ["oob-worker.cf102","-baf.work","ers.d","ev"].join("")) to evade static analysis. The code selects an OS-specific path, downloads a binary from one of four Cloudflare Workers hosts (oob-worker.cf99-9b3.workers.dev, oob-worker.cf100-416.workers.dev, oob-worker.cf102-baf.workers.dev, oob-worker.cf103-070.workers.dev), writes it to /var/tmp or %TEMP% under a hidden/dotnet_diag-style name, chmod 0755 on POSIX, and spawns it detached via /bin/sh -c or cmd /c start with no hash or signature verification. When HTTPS mirrors fail, a DNS-TXT covert channel queries c.<domain> for a chunk count and iterates 0.<domain>..N.<domain> under sdk.dl.wel1.ru, ext.dl.wel1.ru, pkg.dl.wel1.ru, and net.dl.wel1.ru, concatenates the TXT chunks, base64-decodes them into a binary, writes it to disk and spawns it. lib/telemetry.js (the main entry) contains a parallel dropper path with the same fetch/base64-decode/chmod/spawn shape. Cover-story comments ("Initialize runtime analytics", "Detached process to avoid blocking npm install") and DISABLE_TELEMETRY/DO_NOT_TRACK env checks are wrapped around the dropper to masquerade as legitimate telemetry.

What should I do about MAL-2026-13658?

Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.

Sources

Is MAL-2026-13658 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free