CVE-2026-104112
Açıklama
illumos name service cache daemon (nscd) bileşenindeki eksik kaynak serbest bırakma durumu, yerel bir kullanıcının çekirdek belleğini tüketmesine olanak tanır. nscd door sunucu prosedürü olan usr/src/cmd/nscd/nscd_frontend.c dosyasındaki switcher(), bir door çağrısı ile iletilen ancak istek tarafından kullanılmayan dosya tanımlayıcılarını kapatmaz ve /var/run/name_service_door konumundaki ana nscd door, kendi bölgesindeki herhangi bir kullanıcıdan gelen iletilmiş tanımlayıcıları kabul eder. nscd ayrıca sınırsız bir dosya tanımlayıcı limitiyle çalıştığı için, küresel olmayan bir bölgedeki kullanıcı da dahil olmak üzere yetkisiz bir yerel kullanıcı, bir door_call() döngüsü içinde bölgesinin nscd'sine tekrar tekrar bir tanımlayıcı ileterek nscd'nin dosya tanımlayıcı tablosunun çekirdek belleğinde sınırsız şekilde büyümesine neden olabilir. Bu durum nscd üzerinde hizmet reddine yol açar ve ana bilgisayardaki tüm bölgelerde bulunan süreçlerin yanıt vermez hale gelmesine neden olabilir. Hata 2006 yılından beri mevcuttur (illumos-gate commit cb5caa98) ve illumos-gate commit af810a72 öncesindeki tüm illumos dağıtımlarını etkiler.
Nasıl düzeltilir
- illumos illumos-gateaf810a72c09944e884ec695e8dbf1702a4f424ae ya da sonraki bir sürüm
- OmniOS OmniOSr151054, r151058w, r151056aw, r151054bw ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| illumos illumos-gate | cb5caa98562cf06753163f558cbcfe30b8f4673a ≤ v < af810a72c09944e884ec695e8dbf1702a4f424ae | af810a72c09944e884ec695e8dbf1702a4f424ae |
| OmniOS OmniOS | any ≤ v < r151054, r151058 ≤ v < r151058w, r151056 ≤ v < r151056aw, r151054 ≤ v < r151054bw | r151054, r151058w, r151056aw, r151054bw |
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.