Missing support for integrity check in pnpm - #VU132258
Published: May 25, 2026
pnpm
Detailed vulnerability description
The vulnerability allows a remote attacker to execute arbitrary code.
The vulnerability exists due to improper integrity verification in the lockfile handling for GitHub git dependencies when downloading tarballs from codeload.github.com. A remote attacker can serve a malicious tarball to execute arbitrary code.
Only dependencies fetched from GitHub via codeload.github.com are affected because the lockfile does not store their tarball hash.