Vulnerability · Published Jan 23, 2026 · Assigned by zdi
CVE-2026-0775npm cli Incorrect Permission Assignment Local Privilege Escalation Vulnerability
High 7.0
In plain English
A high-severity incorrect permission assignment in cli from npm. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 22% of all known vulnerabilities).
Official description
npm cli Incorrect Permission Assignment Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of npm cli. An attacker must first obtain the ability to execute low-privileged code on the target system in order to exploit this vulnerability. The specific flaw exists within the handling of modules. The application loads modules from an unsecured location. An attacker can leverage this vulnerability to escalate privileges and execute arbitrary code in the context of a target user. Was ZDI-CAN-25430.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | npm | no fix listed | DEBIAN-CVE-2026-0775 |
| Debian:13 | npm | no fix listed | DEBIAN-CVE-2026-0775 |
| Debian:14 | npm | no fix listed | DEBIAN-CVE-2026-0775 |
| Ubuntu:22.04:LTS | npm | no fix listed | UBUNTU-CVE-2026-0775 |
| Ubuntu:24.04:LTS | npm | no fix listed | UBUNTU-CVE-2026-0775 |
| Ubuntu:25.10 | npm | no fix listed | UBUNTU-CVE-2026-0775 |
| Ubuntu:26.04:LTS | npm | no fix listed | UBUNTU-CVE-2026-0775 |
| Ubuntu:26.10 | npm | no fix listed | UBUNTU-CVE-2026-0775 |
| npm | npm | no fix listed | GHSA-3966-f6p6-2qr9 |
Affected products (as reported)
Weakness: CWE-732 · Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
References
- ZDI-26-043 x_research-advisory
- https://access.redhat.com/security/cve/CVE-2026-0775 vdb-entry, x_refsource_REDHAT
- RHBZ#2432280 issue-tracking, x_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-0775.json x_sadp-csaf-vex