Insufficient verification of data authenticity in pnpm - CVE-2026-50573
Published: June 15, 2026
pnpm
Detailed vulnerability description
The vulnerability allows a remote attacker to install altered package content and compromise integrity protections.
The vulnerability exists due to insufficient verification of data authenticity in pnpm install when processing package downloads whose tarball integrity does not match the value recorded in pnpm-lock.yaml during non-frozen installation. A remote attacker can serve modified package metadata and tarball content for an existing package version to install altered package content and compromise integrity protections.
User interaction is required to run a non-frozen install in a new or clean environment, and the issue does not occur in frozen-lockfile mode.