MAL-2026-11536 Malicious code in discord-vibegrations-api-helpers (npm)

Malicious package Published
Package
discord-vibegrations-api-helpers
Registry
npm

What is MAL-2026-11536?

MAL-2026-11536 is a malicious package in discord-vibegrations-api-helpers, published on 4 Aug 2026.

Official description

The package declares a postinstall lifecycle hook (postinstall: node postinstall.js) that opens a TCP socket to 5.tcp.eu.ngrok.io:15496 and pipes it to a spawned /bin/sh process (client.pipe(sh.stdin); sh.stdout.pipe(client)). On npm install, this hands full interactive shell control of the installer's host to the remote endpoint, providing arbitrary code execution and a persistent backdoor for the duration of the tunnel. The ngrok dynamic-DNS tunnel is an attacker-controlled destination unrelated to any legitimate build behavior.

What should I do about MAL-2026-11536?

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

Sources

Is MAL-2026-11536 in your software?

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

Check your SBOMs for free