CVE-2026-80753
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ovpn: ertelenmiş işleri modül sahipliğindeki bir iş kuyruğunda çalıştırın ovpn, geri çağırma fonksiyonları modül metnini yürüten birkaç iş öğesini sıraya alır. Bu işler şu anda genel sistem iş kuyruklarında çalışmaktadır; bu nedenle modül çıkışının, modül metni serbest bırakılmadan önce geri çağırmaların tamamen döndüğünü garanti eden sürücü sahipliğinde bir boşaltma noktası yoktur. Nesne referansları, geri çağırmalar tarafından kullanılan nesneleri korur ancak bir iş kuyruğu fonksiyonunun döndüğünü kanıtlamaz. Özellikle bir çalışan, hala ovpn kodu yürütürken cihaz söküm işleminin önündeki engeli kaldıran son referansı düşürebilir. Modül sahipliğinde bir iş kuyruğu ekleyin ve tüm ovpn iş öğelerini buna aktarın. Modül çıkışı sırasında önce rtnl ve netlink kayıtlarını kaldırın, standart ovpn çalışanlarının bitirmesi için iş kuyruğunu temizleyin, son RCU bariyerini çalıştırın ve en son iş kuyruğunu yok edin. Bu işlem, hiçbir ovpn iş öğesinin modül metninden daha uzun süre yaşayamayacağını garanti ederken, iş kuyruğunu RCU geri çağırmalarından kuyruğa alınan temizleme işleri için kullanılabilir tutar. Cihaz başına gecikmeli keepalive işi, flush_workqueue henüz yalnızca zamanlayıcısında bekleyen gecikmeli işleri temizlemediği için netdev sökümü sırasında açıkça devre dışı kalmaya devam eder (ndo_uninit içindeki disable_delayed_work_sync).
Nasıl düzeltilir
- Linux Linuxb5fe67111e63a8a81ec31056c4475509076fd266, bbe81f40582d451ac849b20707784220f33a23bd, e9714db8041763f59dde152c812b96b3de05c6d9 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 11851cbd60ea1e5abbd97619d69845ead99303d6 ≤ v < b5fe67111e63a8a81ec31056c4475509076fd266, 11851cbd60ea1e5abbd97619d69845ead99303d6 ≤ v < bbe81f40582d451ac849b20707784220f33a23bd, 11851cbd60ea1e5abbd97619d69845ead99303d6 ≤ v < e9714db8041763f59dde152c812b96b3de05c6d9, 6.16 | b5fe67111e63a8a81ec31056c4475509076fd266, bbe81f40582d451ac849b20707784220f33a23bd, e9714db8041763f59dde152c812b96b3de05c6d9 |
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.