Logo
npm

n8n-nodes-healthmon@1.0.0

Vulnerability report · Last retrieved from osv.dev September 23, 2026 at 6:52 AM UTC

Malicious

OSV ID

MAL-2026-16444

Ecosystem

npm

Summary

n8n-nodes-healthmon ships as a purported n8n health-monitoring node but its index.js binds an HTTP server on 0.0.0.0:41111 that reads a JSON body and passes the c field directly to child_process.exec, giving any network-reachable party arbitrary command execution on the installer's host. The listener is started with no authentication and no loopback restriction. package.json declares postinstall: node postinstall.js || true, and postinstall.js does require('./index.js'), so the listener launches automatically during npm install without user consent. The same code path also runs when n8n loads the node via dist/HealthMonNode.node.js, so re-exposure occurs on every n8n startup. The health-monitoring framing is a cover story; the actual behavior is a persistent, world-reachable backdoor.

Source: amazon-inspector (7b6e9b877fe50a6a5cdf3cd0af73e755973a6eecb2940424618a5edfdc9443ed)

Protect your entire dependency tree

Scan your lock files automatically on every PR. Block malicious packages before they reach production.