MAL-2026-2907 Malicious code in nj-logger (npm)

Malicious package Published
Package
nj-logger
Registry
npm

What is MAL-2026-2907?

MAL-2026-2907 is a malicious package in nj-logger, published on 16 Apr 2026.

Official description

nj-logger is a malicious npm package that when imported in file dist/logger/telemetry.js downloads a trojan (for Windows only, W64.AIDetectMalware / Trojan.Malware.300983.susgen) from http://178.128.88[.]40:8080/download/svc to path node_modules/.cache/nj-logger/nj-transport-win32-x64.node and executes it. Downloader is obfuscated as telemetry module, urls & paths are base64 and XOR encoded.

The package nj-logger was found to contain malicious code.

What should I do about MAL-2026-2907?

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

Sources

Is MAL-2026-2907 in your software?

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

Check your SBOMs for free