MAL-2026-13658
Malicious code in sme-rko-finance-front-payments-currency-payment-actions-operations-repeat-models (npm)
Details
--- _-= Per source details. Do not edit below this line.=-_
## Source: amazon-inspector (7c602d22e5a0f1d7cee18a98a7ce0b67e2c8440f7ff95330cb6c33d169f2e629) 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.
Are you affected?
Enter the version of the package you're using.
Affected packages
No fixed version published yet for sme-rko-finance-front-payments-currency-payment-actions-operations-repeat-models (npm). Pin to a known-safe version or switch to an alternative.