CRITICAL npm Malware

Malicious code in event-hunter (npm)

MAL-2026-16478

Published · Modified

Dependency scanning

Check whether event-hunter is in your codebase

Corgea flags malicious and compromised dependencies with reachability analysis, so you fix the packages that actually run in your application instead of working through the whole lockfile.

Description


__

Source: amazon-inspector (f94b74862f327effaa43c1d01c4fd769626f73214d0706b80fef8b8a395cc3e8)

On npm install, the declared postinstall hook runs node index.js, which reads os.hostname() and a timestamp, base64-encodes the JSON payload, and issues an HTTPS GET to https://estimator-nemeses-unwatched.ngrok-free.dev/canary?d=<base64>. The destination is a hardcoded ngrok tunnel unrelated to any registry or vendor infrastructure, and the beacon fires automatically without any caller action or opt-in. The package's own metadata describes it as a Dependency Confusion to RCE proof-of-concept, and the install-time callback carries the installer's internal hostname to an external third party.

Ready to move

Start Securing

Free, no credit card | First findings in minutes