CVE-2023-52781
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: usb: config: 'usb_get_bos_descriptor()' fonksiyonundaki yineleme sorunu düzeltildi BOS tanımlayıcısı bir kök tanımlayıcı belirler ve ilgili tanımlayıcı ailesine erişim için temel tanımlayıcıdır. 'usb_get_bos_descriptor()' fonksiyonu, 'USB_DT_DEVICE_CAPABILITY' tanımlayıcı türünü atlarken bir yineleme sorunuyla karşılaşmaktadır. Bu durum, aynı tanımlayıcının tekrar tekrar okunmasına neden olur. Bu sorunu gidermek için, işaretçinin ve okunan miktarın doğru şekilde güncellenmesini sağlamak amacıyla bir 'goto' ifadesi eklenmiştir. Bu, fonksiyonun aynı tanımlayıcıyı tekrar tekrar okumak yerine bir sonraki tanımlayıcıya geçmesini sağlar.
Nasıl düzeltilir
- linux linux_kernel3.17, 4.5, 4.10, 4.15, 4.20, 5.3, 5.10.203, 5.15.142, 6.1.66, 6.6.4 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 | 3.16.79 ≤ v < 3.17, 4.4.194 ≤ v < 4.5, 4.9.194 ≤ v < 4.10, 4.14.146 ≤ v < 4.15, 4.19.75 ≤ v < 4.20, 5.2.17 ≤ v < 5.3, 5.3.1 ≤ v < 5.10.203, 5.11 ≤ v < 5.15.142, 5.16 ≤ v < 6.1.66, 6.2 ≤ v < 6.6.4, 6.7 | 3.17, 4.5, 4.10, 4.15, 4.20, 5.3, 5.10.203, 5.15.142, 6.1.66, 6.6.4 |
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.