MAL-2026-12689 Malicious code in delivery-ci-validate-tinkoff-fb (npm)

Malicious package Published
Package
delivery-ci-validate-tinkoff-fb
Registry
npm

What is MAL-2026-12689?

MAL-2026-12689 is a malicious package in delivery-ci-validate-tinkoff-fb, published on 5 Aug 2026.

Official description

The package presents itself as a CI validation helper but index.js calls require('./_adapter') on import, causing _adapter.js to run automatically. _adapter.js assembles C2 hostnames at runtime via .join('') over split fragments (resolving to oob-worker.cf10{0..3}-*.workers.dev with a *.dl.wel1.ru DNS-TXT base64 fallback), downloads a platform-specific binary with no version pin or integrity check, writes it to a hidden staging path (/var/tmp/.cache_<hex> on Unix, %TEMP%/dotnet_diag_<hex>.exe impersonating a Microsoft diagnostic tool on Windows), chmod 0755s it, and spawns it detached via /bin/sh -c... & or cmd.exe /c start /b. A filesystem cooldown marker (analytics_state) and telemetry-style naming are used as cover. The exported validate() function is a trivial stub unrelated to the dropper.

What should I do about MAL-2026-12689?

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

Sources

Is MAL-2026-12689 in your software?

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

Check your SBOMs for free