Protet Intel / npm / service-roles-registry
service-roles-registry 99.0.2
Every version of this package that Protet Intel names: Is service-roles-registry malicious?
Details
A dependency-confusion package published 2026-11-02 under an internal-looking name with an inflated 99.x version to win resolution over a private package. Version 99.0.2 ships a preinstall hook ('node index.js') that runs on 'npm install'; index.js reads the machine identity (os.hostname, os.userInfo) and the working directory and sends them by HTTPS POST to a public request-collection endpoint. Self-described as a dependency-confusion proof of concept. The earlier 0.0.0-stage and 99.0.1 versions ship no install hook. SHA-256 of the 99.0.2 index.js: ca719dd4b07aeddffaf59facde11726e981bad6d15620b47407f943ea00bb496.
Records
- OSV record PROTET-NPM-2026-159
- Feeds: NDJSON, Atom
Status history
- 2026-11-02: named as a Protet finding