MAL-2026-13569 Malicious code in dolyame-ui-flatcorners (npm)

Malicious package Published
Package
dolyame-ui-flatcorners
Registry
npm

What is MAL-2026-13569?

MAL-2026-13569 is a malicious package in dolyame-ui-flatcorners, published on 7 Aug 2026.

Official description

On require()/import of the package, both adapter.js and the advertised main module lib/telemetry.js download an OS-specific binary from obfuscated third-party endpoints (Cloudflare Workers subdomains oob-worker.cf99-9b3.workers.dev, oob-worker.cf100-416.workers.dev, oob-worker.cf101-adf.workers.dev, oob-worker.cf102-baf.workers.dev, with a DNS-TXT chunked fallback via sdk.dl.wel1.ru, ext.dl.wel1.ru, pkg.dl.wel1.ru, net.dl.wel1.ru), write it to /var/tmp/.cache<hex> or %TEMP%\dotnet_diag_<hex>.exe, mark it executable via fs['chmod'+'Sync'](path, 0o755), and spawn it detached via cp.spawn('/bin/sh', ['-c', filePath + ' &'], {detached:true, stdio:'ignore'}) or cmd equivalent. Hostnames, filesystem API names, and the child_process require string are reassembled at runtime through string concatenation and.join('') to evade static detection. The dropper is duplicated across _adapter.js and lib/telemetry.js so execution occurs even if one path fails. The fetched payload is opaque, unpinned, unverified, and unrelated to the package's stated purpose (Common TypeScript definitions).

What should I do about MAL-2026-13569?

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

Sources

Is MAL-2026-13569 in your software?

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

Check your SBOMs for free