Supply-chain threat intelligence
Risk score
92
Indexed incident for vestibulect (npm).
-= Per source details. Do not edit below this line.=-
package.json declares a postinstall hook ("postinstall": "node install.js") which executes install.js automatically on npm install. install.js imports fs and https, enumerates the filesystem via fs.readdirSync(...) and reads file contents with fs.readFileSync(...), then performs outbound network calls via https.get(...). This combination — directory enumeration, file read, and unconditional outbound HTTPS in an install lifecycle script — is the canonical filesystem-to-network exfiltration shape and produces a direct attacker benefit: any developer or CI machine running npm install vestibulect has local file contents transmitted off-host to whatever destination the script chooses. The package has no advertised purpose that would justify reading local files at install time.
Affected versions
Indicators
Timeline