CVE-2021-47248
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: udp: close() ve udp_abort() arasındaki yarış durumu düzeltildi Kaustubh, udp_lib_lookup() fonksiyonunda bir panic raporlamış ve teşhis etmiştir. Kök neden, udp_abort() ile close() fonksiyonları arasındaki yarış durumudur. Yarışan her iki fonksiyon da soket kilidini alır, ancak udp{v6}_destroy_sock() yıkıcı işlemleri gerçekleştirmeden önce bu kilidi serbest bırakır. Yarış durumunu önlemek için soket kilidinin kapsamını kolayca genişletemeyiz; bunun yerine kritik yarış durumu gerçekleştiğinde udp_abort'un herhangi bir işlem yapmasını engellemek için SOCK_DEAD bayrağı kullanılır. Teşhis-ve-test-edilen: Kaustubh Pandey <[email protected]>
Nasıl düzeltilir
- linux linux_kernel4.9.274, 4.14.238, 4.19.196, 5.4.128, 5.10.46, 5.12.13 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 4.9 ≤ v < 4.9.274, 4.10 ≤ v < 4.14.238, 4.15 ≤ v < 4.19.196, 4.20 ≤ v < 5.4.128, 5.5 ≤ v < 5.10.46, 5.11 ≤ v < 5.12.13, 5.13 | 4.9.274, 4.14.238, 4.19.196, 5.4.128, 5.10.46, 5.12.13 |
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.