CVE-2026-44028
Açıklama
Nix'in 2.34.7 ve Lix'in 2.95.2 sürümlerinden öncekilerde bir sorun keşfedilmiştir. NAR (Nix Archive) ayrıştırıcısındaki sınırsız özyineleme, ayrıştırıcı bir coroutine yığını üzerinde çalıştırıldığında stack-to-heap taşmasına yol açabilir. Yığın, koruma sayfası (guard page) olmadan tahsis edilir; bu da bir yığın taşmasının heap üzerindeki belleği üzerine yazabileceği ve ASLR sıkılaştırması atlatılırsa Nix daemon olarak (çok kullanıcılı kurulumlarda root olarak çalışır) rastgele kod çalıştırılmasına izin verebileceği anlamına gelir. Bu durum, daemon'a bağlanabilen tüm kullanıcılar tarafından istismar edilebilir (örneğin Nix'te bu, varsayılan olarak tüm kullanıcılar olan allowed-users ayarı üzerinden yapılandırılabilir). Düzeltilmiş sürümler Nix için 2.34.7, 2.33.6, 2.32.8, 2.31.5, 2.30.5, 2.29.4 ve 2.28.7 (2.24.4 sürümünde tanıtılmıştır); Lix için ise 2.95.2, 2.94.2 ve 2.93.4'tür (2.93.0 sürümünde tanıtılmıştır).
Nasıl düzeltilir
- NixOS Nix2.28.7, 2.29.4, 2.30.5, 2.31.5, 2.32.8, 2.33.6, 2.34.7 ya da sonraki bir sürüm
- Lix Project Lix2.93.4, 2.94.2, 2.95.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| NixOS Nix | 2.24.4 ≤ v < 2.28.7, 2.29.0 ≤ v < 2.29.4, 2.30.0 ≤ v < 2.30.5, 2.31.0 ≤ v < 2.31.5, 2.32.0 ≤ v < 2.32.8, 2.33.0 ≤ v < 2.33.6, 2.34.0 ≤ v < 2.34.7 | 2.28.7, 2.29.4, 2.30.5, 2.31.5, 2.32.8, 2.33.6, 2.34.7 |
| Lix Project Lix | 2.93.0 ≤ v < 2.93.4, 2.94.0 ≤ v < 2.94.2, 2.95.0 ≤ v < 2.95.2 | 2.93.4, 2.94.2, 2.95.2 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.