CVE-2022-49051
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: net: usb: aqc111: RX düzeltmesindeki sınır dışı erişimleri düzelt aqc111_rx_fixup() kötü niyetli (veya kusurlu) bir USB aygıtı tarafından tetiklenebilecek çeşitli sınır dışı erişimler içermektedir; özellikle: - Meta veri dizisi (desc_offset..desc_offset+2*pkt_count) sınırların dışında kalabilir ve bu da sınır dışı okumalara ve (big-endian sistemlerde) sınır dışı endianlık çevirmelerine neden olur. - Bir paket meta veri dizisiyle çakışabilir ve bu da daha sonraki bir sınır dışı endianlık çevirmesinin, ağ yığınına çoktan aktarılmış klonlanmış bir SKB tarafından kullanılan verileri bozmasına neden olur. - Kuyruğu sonunun çok ötesinde olan bir paket SKB oluşturulabilir ve bu da sınır dışı yığın verilerinin SKB'nin verisinin bir parçası olarak değerlendirilmesine neden olur. Varyant analizi yapılarak bulundu. Test etmek için bir aqc111 aygıtım olmadığından başka bir sürücüyle (ax88179_178a) test edildi, ancak kod çok benzer görünüyor.
Nasıl düzeltilir
- linux linux_kernel5.4.190, 5.10.112, 5.15.35, 5.17.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 | 5.0 ≤ v < 5.4.190, 5.5 ≤ v < 5.10.112, 5.11 ≤ v < 5.15.35, 5.16 ≤ v < 5.17.4, 5.18 | 5.4.190, 5.10.112, 5.15.35, 5.17.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.