MAL-2026-4525 Malicious code in claude-internal-utils (npm)

Malicious package Published
Package
claude-internal-utils
Registry
npm

What is MAL-2026-4525?

MAL-2026-4525 is a malicious package in claude-internal-utils, published on 20 May 2026.

Official description

Package name impersonates an internal Anthropic 'claude-*' namespace and the description field self-identifies as 'Alex Birsan Style' dependency-confusion bait. The package ships no library code; its only effect is a postinstall lifecycle hook that runs an inline node one-liner which fetches the installer's public IP from api.ipify.org, executes id || ver && whoami && hostname via child_process.exec, and POSTs hostname, cwd, USERDOMAIN/COMPANY env vars, public IP, package name, and the command output as JSON to a hardcoded attacker subdomain at lszakfghwnvxspyfcmaabd1css99rnq3w.oast.fun (an out-of-band interaction service commonly used for exfiltration). Fires automatically on npm install, before any consumer code runs.

What should I do about MAL-2026-4525?

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

Sources

Also known as GHSA-jxg3-fwfv-fjwf.

Is MAL-2026-4525 in your software?

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

Check your SBOMs for free