MAL-2026-10425 Malicious code in trinity-scheme (npm)

Malicious package Published
Package
trinity-scheme
Registry
npm

What is MAL-2026-10425?

MAL-2026-10425 is a malicious package in trinity-scheme, published on 13 Jul 2026.

Official description

On npm install, the package's preinstall lifecycle reads a hex-encoded command string from preinstall.json, decodes it via Buffer.from(…, 'hex'), and passes the decoded shell command to child_process.exec. The decoded payload collects the installer's whoami, pwd, and hostname output and POSTs the values to the hardcoded endpoint https://eo7o7j442dx6yl6.m.pipedream.net/. The command is stored in hex form to evade plain-text scanning; the package otherwise provides no functionality consistent with its declared name.

What should I do about MAL-2026-10425?

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

Sources

Is MAL-2026-10425 in your software?

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

Check your SBOMs for free