Missing support for integrity check in pnpm - CVE-2026-48995
Published: May 25, 2026
Vulnerability details
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.