CVE-2026-45251
Açıklama
Bir iş parçacığı, bir dosya tanımlayıcısını bekleyen poll(2) veya select(2) çağrısında engellenmişken, söz konusu dosya tanımlayıcısı kapatılabilir. Engellenen iş parçacığı temel nesneye yönelik bir referans tutmadığından, bu kapatma işlemi, iş parçacığı engelli kalmaya devam ederken nesnenin serbest bırakılmasıyla sonuçlanabilir. Bu durumda çekirdek, nesneyi serbest bırakmadan önce engellenen iş parçacığını nesneye özel bekleme kuyruğundan çıkarmalıdır. Bazı dosya tanımlayıcı türlerinde çekirdek, nesneyi serbest bırakmadan önce engellenen iş parçacıklarının bağlantısını kesmeyi başaramamıştır. Engellenen iş parçacığı daha sonra uyandırıldığında, halihazırda serbest bırakılmış olan belleğe erişir ve bu durum bir serbest bırakıldıktan sonra kullanım (use-after-free) zafiyetine yol açar. Serbest bırakıldıktan sonra kullanım zafiyeti, ayrıcalıklı olmayan yerel bir kullanıcı tarafından tetiklenebilir ve süper kullanıcı yetkileri elde etmek için istismar edilebilir.
Nasıl düzeltilir
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| freebsd freebsd | 14.3, 14.4, 15.0 | — |
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.