@ci-lifecycle-test/postinstall-ping@1.0.0
Malicious code in @ci-lifecycle-test/postinstall-ping (npm)
Analysis
Package @ci-lifecycle-test/postinstall-ping@1.0.0 executes a postinstall script (node postinstall.js) that reads every environment variable from process.env, serialises the entire object as JSON, and POSTs it to eoarlb39lor5s7x[.]m[.]pipedream[.]net, a third-party webhook/requestbin service. Any secrets present in the environment — npm tokens, GitHub tokens, cloud provider credentials, API keys — are exfiltrated to an attacker-controlled endpoint on install. Errors are silently discarded via .catch(()=>{}), so the npm install succeeds without warning the user. This is a CI/CD credential harvester that targets build pipelines and developer machines.
- analyzed by
- Leitwacht
- first seen
- Jun 13, 2026, 02:53 AM
- analyzed
- Jun 13, 2026, 02:54 AM
Related advisories
- pumpdotfun-sdk-v3.0@3.1.3
- program-commander@14.1.9
- polymarket-trading-cli@0.1.0
- polymarket-trader@0.1.0
- polymarket-terminal@0.1.0
- polymarket-onchain-plugin@2.1.3
- pino-pretty-logger@1.1.1
- period-newline@0.1.0
Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.