CVE-2026-99040
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: KEYS: add_key() fonksiyonunun keyring kısıtlaması ile olan yarış durumu (race condition) düzeltildi __key_create_or_update(), hedef keyring'in semaforunu almadan önce keyring->restrict_link anlık görüntüsünü alır. keyring_restrict() ise bu semafor tutulurken bir kısıtlama uygular. Bu durum, bir yazıcının herhangi bir kısıtlama görmemesine, ardından keyring sahibinin tümünü reddeden (reject-all) bir kısıtlama uygulamasını beklemesine ve başarılı şekilde dönerek güncelliğini yitirmiş NULL anlık görüntüsünü kullanarak bir anahtar bağlamasına izin verir. Yazıcının yalnızca hedef keyring üzerinde yazma iznine sahip olması yeterlidir. restrict_link okuma işlemi __key_link_lock() ve __key_link_begin() işlemlerinden sonraya taşınmıştır. Böylece okuma işlemi ve ardından gelen kısıtlama kontrolü, keyring->sem aracılığıyla kısıtlama kurulumu ile serileştirilmiştir. Yarış durumu, kısıtlama kurulumunun bağlantı tamamlanmadan önce döndüğü 19 yürütmede v7.2.8 sürümünde yeniden üretilmiştir. Tüm 19 durumda, tümünü reddeden kısıtlamaya rağmen anahtar bağlanmıştır. Bu değişiklikle birlikte, 312 yürütme aynı sıralamaya ulaşmış ve her add_key() çağrısı -EPERM ile başarısız olmuştur. Sorun, yapay zeka tabanlı analizle desteklenen manuel eşzamanlılık analizi ile bulunmuş; bir QEMU reprodüsücü ve çekirdek araçları (kernel instrumentation) ile bağımsız olarak doğrulanmıştır.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| microsoft azl3_kernel_6.6.159.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.157.1-1 | Aralık belirtilmemiş | — |
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.