MAL-2026-16115 Malicious code in etoro-billing (npm)

Malicious package Published
Package
etoro-billing
Registry
npm

What is MAL-2026-16115?

MAL-2026-16115 is a malicious package in etoro-billing, published on 10 Sep 2026.

Official description

On npm install, the package's preinstall lifecycle hook executes preinstall.js, which reads os.hostname(), os.userInfo().username, and process.cwd() and issues an HTTP GET to http://209.126.81.147/etoro-depconf-poce346552f776f/npm/<hostname>/<username>/<cwd>. The destination is a hardcoded bare-IP over plain HTTP, unrelated to any documented eToro infrastructure. index.js is an empty stub (module.exports = {}), so the only effect of installing this package is the identifier beacon. The package name claims eToro affiliation and is published as version 999.0.0, a high-version pattern used to win resolution against an internal package of the same name (dependency confusion).

What should I do about MAL-2026-16115?

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

Sources

Is MAL-2026-16115 in your software?

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

Check your SBOMs for free