MAL-2026-13454 Malicious code in poc-ch4rlygr (npm)

Malicious package Published
Package
poc-ch4rlygr
Registry
npm

What is MAL-2026-13454?

MAL-2026-13454 is a malicious package in poc-ch4rlygr, published on 6 Aug 2026.

Official description

On require()/import, index.js collects os.hostname(), os.arch(), _dirname, os.userInfo().username, and the full contents of process.env (serialized via Object.entries(process.env)) and issues an HTTPS GET carrying that data as a querystring to the hardcoded host zuxsp9k9vyk5y45z1n2hv0orhin9b2zr.oastify.com (a Burp Collaborator / OAST subdomain identified in-source as the receiver). Any secrets present in the installer's environment at load time (AWS*, NPM_TOKEN, GITHUB_TOKEN, CI provider tokens, etc.) are leaked verbatim to that endpoint. package.json also declares a postinstall of node tu-script.js, but tu-script.js is not shipped in the tarball; the import-time module code is the operative exfiltration path.

What should I do about MAL-2026-13454?

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

Sources

Is MAL-2026-13454 in your software?

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

Check your SBOMs for free