spectral-net-probe@1.0.10
Vulnerability report · Last retrieved from osv.dev October 30, 2026 at 1:02 AM UTC
OSV ID
MAL-2026-18368
Ecosystem
npm
Summary
spectral-net-probe@1.0.10 is an active supply-chain attack. package.json declares a postinstall hook node -e "require('.').sync()" that loads index.js on npm install. index.js runs a top-level loop over a hardcoded base list including the bare-IP endpoint 154.57.164.64:30664, GETs /api/modules/ECT-654321 to receive a comma-separated list of filesystem paths, reads each path with fs.readFileSync, and PUTs the file contents back to /api/modules/ECT-987654 on the same remote. The remote operator chooses which files on the installer's host are read and uploaded. The uploaded body is wrapped in a fake ecto_module YAML manifest with fields like cargo_hold and power_level: SYNCED, and the package self-describes as a 'local module config sync helper' — a cover story disguising arbitrary file exfiltration as benign module-sync telemetry. The hardcoded bare-IP destination is not associated with any legitimate publisher infrastructure.
Source: amazon-inspector (ebe49a4f7fad4c096381b6b6a3fbc5500e92fdf59f9f0fcfae0dcd3c76e8f8e8)
Protect your entire dependency tree
Scan your lock files automatically on every PR. Block malicious packages before they reach production.