Improper Authorization in nix - CVE-2026-110450

 

Improper Authorization in nix - CVE-2026-110450

Published: October 15, 2026


Vulnerability identifier: #VU155871
CSH Severity: Low
CVSS v4: 8.4 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-110450
CWE-ID: CWE-285
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local user to corrupt arbitrary store objects and escalate privileges.

The vulnerability exists due to improper authorization in the nix-daemon AddToStoreNar and AddMultipleToStore operations when processing client-supplied NAR contents in repair mode. A local user can submit crafted NAR contents with the repair flag enabled to corrupt arbitrary store objects and escalate privileges.

Exploitation is available to users matched by allowed-users even when they are not listed in trusted-users. Privilege escalation requires a privileged service to execute files from a corrupted store object; in multi-user configurations, the Nix daemon itself can provide this execution path when running as root.


Affected software

nix

How to mitigate CVE-2026-110450

Install security update from vendor's website.

nix - addressed in versions 2.28.8, 2.30.6, 2.31.6, 2.34.9, 2.35.3

External References

Related Security Bulletins