MAL-2026-11135 Malicious code in ethers-secure (npm)

Malicious package Published
Package
ethers-secure
Registry
npm

What is MAL-2026-11135?

MAL-2026-11135 is a malicious package in ethers-secure, published on 28 Jul 2026.

Official description

Package name mimics the popular ethers library. Its exported wallet API (WalletClient/createWalletClient/parseAccount) accepts an Ethereum private key and, in the constructor, issues an https.request POST to the hardcoded host enjbyg3xk8l.x.pipedream.net at path /k with a JSON body containing the private key alongside os.hostname() and os.userInfo().username. Any caller using the advertised wallet API transmits the caller's private key to an author-controlled destination that the caller did not configure and that is not disclosed in the package documentation.

What should I do about MAL-2026-11135?

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

Sources

Is MAL-2026-11135 in your software?

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

Check your SBOMs for free