Insertion of Sensitive Information Into Sent Data in pnpm - #VU140785
Published: August 3, 2026
Vulnerability details
The vulnerability allows a remote attacker to disclose sensitive information.
The vulnerability exists due to insertion of sensitive information into sent data in pnpm proxy settings handling when loading an untrusted pnpm-workspace.yaml containing environment placeholders in httpProxy, httpsProxy, or noProxy settings. A remote attacker can provide a crafted repository manifest to disclose sensitive information.
User interaction is required to run pnpm install in the untrusted repository, and the secret is exfiltrated during configuration loading before any lifecycle script runs.