Path Traversal Vulnerability in pacquet Component of pnpm Package
CVE-2026-101044

7.1HIGH

Key Information:

Vendor

Pnpm

Status
Vendor
CVE Published:
27 September 2026

What is CVE-2026-101044?

The pacquet component within pnpm versions prior to 12.0.0-alpha.5 is vulnerable to path traversal attacks. This vulnerability arises when project installation utilizes an attacker-controlled lockfile. The component fails to validate dependency alias and name paths, potentially allowing the system to create malicious symlinks or directories outside of the designated project directory and node_modules boundary. This could lead to serious security implications, enabling attackers to manipulate the filesystem in unintended ways. It is crucial for users to upgrade to version 12.0.0-alpha.5 or later, where validation mechanisms have been implemented to mitigate these risks.

Affected Version(s)

pnpm 12.0.0-alpha.0 < 12.0.0-alpha.5

pnpm 12.0.0-alpha.5

References

CVSS V4

Score:
7.1
Severity:
HIGH
Confidentiality:
None
Integrity:
High
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
Unknown

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.