CVE-2026-44028: High severity Nix Nix vulnerability

Published May 5, 2026
·
Updated

An issue was discovered in Nix before 2.34.7 and Lix before 2.95.2. Unbounded recursion in the NAR (Nix Archive) parser could lead to a stack-to-heap overflow when the parser is run on a coroutine stack. The stack is allocated without a guard page, which means that a stack overflow could overwrite memory on the heap and could allow arbitrary code execution as the Nix daemon (run as root in multi-user installations) if ASLR hardening is bypassed. This can be exploited by all users able to connect to the daemon (e.g., in Nix, this is configurable via the allowed-users setting, defaulting to all users). The fixed versions are 2.34.7, 2.33.6, 2.32.8, 2.31.5, 2.30.5, 2.29.4, and 2.28.7 for Nix (introduced in 2.24.4); and 2.95.2, 2.94.2, and 2.93.4 for Lix (introduced in 2.93.0).

Affected Software

2 affected components
Nix Nix>=2.24.4<2.34.7
Lix Lix>=2.93.0<2.95.2

Event History

May 5, 2026
CVE Published
via MITRE·12:30 AM
Data Sourced
via MITRE·12:30 AM
DescriptionSeverityWeakness
Data Sourced
via NVD·01:16 AM
DescriptionSeverityWeakness

Frequently Asked Questions

1

What is the severity of CVE-2026-44028?

CVE-2026-44028 is considered a critical vulnerability due to its potential to cause stack-to-heap overflow, leading to local privilege escalation.

2

How do I fix CVE-2026-44028?

To remediate CVE-2026-44028, users should update Nix to version 2.34.8 or later and Lix to version 2.95.3 or later.

3

What products are affected by CVE-2026-44028?

CVE-2026-44028 affects Nix versions prior to 2.34.7 and Lix versions prior to 2.95.2.

4

What is the impact of CVE-2026-44028?

CVE-2026-44028 can lead to local privilege escalation, allowing attackers to gain elevated access on affected systems.

5

How can I check if my software is vulnerable to CVE-2026-44028?

You can check your software versions against the affected versions of Nix and Lix to determine vulnerability to CVE-2026-44028.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203