Logo
npm

test89-auth@1.0.1

Vulnerability report · Last retrieved from osv.dev September 19, 2026 at 3:41 AM UTC

Malicious

OSV ID

MAL-2026-16288

Ecosystem

npm

Summary

test89-auth@1.0.1 runs node index.js from its preinstall lifecycle hook. On npm install, index.js collects host identity (hostname, whoami, id, uname -a, pwd) and recursively lists filesystem roots /, /home, /opt, /var/www, and /tmp to depth 2, base64-encodes the aggregated output, and exfiltrates it as chunked nslookup DNS queries to the hardcoded subdomain dfwstre3dgnrhwm2bvkczgucc3iv6lua.oastify.com (a Burp Collaborator interaction host controlled by whoever generated the subdomain). The package's own package.json additionally declares itself as a dependency ("test89-auth": "^1.0.1"), an anomalous self-referential shape consistent with red-team/PoC scaffolding. There is no legitimate functionality corresponding to the advertised auth purpose; the entire install-time behavior is host reconnaissance and filesystem enumeration exfiltrated off-host.

Source: amazon-inspector (c2b8794dc6672c38596cd891ce414dc2bce8c9db38cd8e08afc51b411415639e)

Protect your entire dependency tree

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