MAL-2026-16215 Malicious code in engin1 (npm)

Malicious package Published
Package
engin1
Registry
npm

What is MAL-2026-16215?

MAL-2026-16215 is a malicious package in engin1, published on 16 Sep 2026.

Official description

The package's main entrypoint (index.js) invokes an initializer at top level that spawns loader.js as a detached background Node process on every require/import. loader.js issues an HTTPS GET to https://api.npoint.io/24c25d5f5fcbb0992a4f, base64-decodes the JSON code field, and passes the decoded string to new Function(require, __dirname, __filename, module, exports,...), executing attacker-controlled JavaScript with full Node privileges as the installing user. The endpoint URL is stored in a variable named API_KEY to disguise its nature, and the manifest/README advertise a runtime/system-info utility with a getRuntimeInfo() API that does not exist in the shipped code. The api.npoint.io document is attacker-mutable, unauthenticated, and unpinned, so whoever controls that bin controls what runs on any host importing this package.

What should I do about MAL-2026-16215?

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

Sources

Is MAL-2026-16215 in your software?

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

Check your SBOMs for free