CVE-2026-50021: pnpm is a package manager
CVE-2026-50021 is a medium-severity flaw (CVSS 6.8) affecting pnpm. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm's tarball extraction worker skips integrity verification when the integrity field is absent from the lockfile resolution. If an attacker can both modify pnpm-lock.yaml to remove the integrity: field and cause the referenced registry URL to serve altered package content, pnpm install --frozen-lockfile can install the altered package without an integrity error. npm's npm ci enforces integ
Why this priority
- Public exploit reference
A fixed release or distro patch exists.
Risk facts
| CVSS score | 6.8 (Medium) |
| Attack vector | Network (remote) |
| Attack complexity | High |
| Privileges needed | Low |
| User interaction | None |
| EPSS exploit chance | 0.2% (top 92%) |
| CISA exploited list | No |
| Weakness | CWE-354 |
| Published | 2026-06-25 |
| Last modified | 2026-06-29 |
Last updated 2026-06-29 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2026-50021?
pnpm: upgrade to 10.34.0, 11.4.0. Exact commands for each OS are on this page.
Is CVE-2026-50021 being exploited?
CVE-2026-50021 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2026-50021 affect?
CVE-2026-50021 affects pnpm. Severity is medium (CVSS 6.8). pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm's tarball extraction worker skips integrity verification when the integrity field is absent from the lockfile resolution. If an attacker can both modify pnpm-lock.yaml to remove t
How urgent is CVE-2026-50021?
Priority 31/100. Public exploit reference
Related CVEs
- CVE-2026-59195 HIGH 8.2 UPGRADE pnpm is a package manager
- CVE-2026-59196 HIGH 7.1 UPGRADE pnpm is a package manager
- CVE-2026-59194 HIGH 7.1 UPGRADE pnpm is a package manager
- CVE-2026-50017 MEDIUM 6.5 UPGRADE pnpm is a package manager
- CVE-2026-55697 HIGH 7.5 UPGRADE pnpm is a package manager