OpenSSF/OSV advisory MAL-2026-12787 confirms this npm version as malicious. package.json declares a preinstall hook that runs index.js on npm install. index.js collects the installer's hostname, username, home directory, DNS server list, and reads /etc/passwd and /etc/hosts, then HTTPS-POSTs the collected JSON to the hardcoded out-of-band endpoint idzskk7dl8mrfoqx6thyhegqbhha50tp.oastify.com (Burp Collaborator subdomain)...
Source
OpenSSF Malicious Packages via OSV
Summary
Malicious code in dynstrg-howto (npm)
Details
package.json declares a preinstall hook that runs index.js on npm install. index.js collects the installer's hostname, username, home directory, DNS server list, and reads /etc/passwd and /etc/hosts, then HTTPS-POSTs the collected JSON to the hardcoded out-of-band endpoint idzskk7dl8mrfoqx6thyhegqbhha50tp.oastify.com (Burp Collaborator subdomain). Execution is automatic on default install; the destination is attacker-controlled and unrelated to any declared package purpose.
Decision reason
OpenSSF Malicious Packages via OSV confirms dynstrg-howto@1.0.1 as malicious (MAL-2026-12787): Malicious code in dynstrg-howto (npm)