CVE-2023-54130
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: hfs/hfsplus: tutarlılık kontrolü için WARN_ON() kullanımından kaçınıldı, uygun hata yönetimi kullanıldı 55d1cbbbb29e numaralı commit ("hfs/hfsplus: use WARN_ON for sanity check"), bir yorum satırını WARN_ON() haline getirerek bir derleme uyarısını düzeltmişti; ancak bozuk bir hfs imajıyla söz konusu uyarıyı tetikleyebildiği için syzbot'un şikayet ettiği görülmüştür. Uyarı aslında kötü bir durum hakkında uyarmaktadır, ancak bunu olduğu gibi bir hata olarak yönetmek çok daha uygundur. Bu nedenle, hatalı işlemler yapıldığına dair uyarı vermek yerine, bu işlemleri durdurup -EIO döndürmek tercih edilmiştir. Bu işlem sırasında, benzer bir syzbot uyarı durumu için yapılan önceki bir düzeltmeyle ortaya çıkan bellek sızıntısı da giderilmiş ve geçmişte hiç ele alınmamış olan (yani ne yorumla ne de sonraki WARN_ON ile belirtilen) bir durum için kontrol eklenmiştir.
Nasıl düzeltilir
- Linux Linuxcc2164ada548addfa8ee215196661c3afe0c5154, 82725be426bce0a425cc5e26fbad61ffd29cff03, da23752d9660ba7a8ca6c5768fd8776f67f59ee7, be01f35efa876eb81cebab2cb0add068b7280ef4, f10defb0be6ac42fb6a97b45920d32da6bd6fde8, 90e019006644dad35862cb4aa270f561b0732066, 45917be9f0af339a45b4619f31c902d37b8aed59, cb7a95af78d29442b8294683eca4897544b8ef46, 4.10 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | c886c10a6eddb99923b315f42bf63f448883ef9a ≤ v < cc2164ada548addfa8ee215196661c3afe0c5154, 2344f17c0a89c181ab1a9fef57fd8c3bddfd6e30 ≤ v < 82725be426bce0a425cc5e26fbad61ffd29cff03, 90103ccb6e60aa4efe48993d23d6a528472f2233 ≤ v < da23752d9660ba7a8ca6c5768fd8776f67f59ee7, 4fd3a11804c8877ff11fec59c5c53f1635331e3e ≤ v < be01f35efa876eb81cebab2cb0add068b7280ef4, 48d9e2e6de01ed35e965eb549758a837c07b601d ≤ v < f10defb0be6ac42fb6a97b45920d32da6bd6fde8, 55d1cbbbb29e6656c662ee8f73ba1fc4777532eb ≤ v < 90e019006644dad35862cb4aa270f561b0732066, 55d1cbbbb29e6656c662ee8f73ba1fc4777532eb ≤ v < 45917be9f0af339a45b4619f31c902d37b8aed59, 55d1cbbbb29e6656c662ee8f73ba1fc4777532eb ≤ v < cb7a95af78d29442b8294683eca4897544b8ef46, 8c40f2dbae603ef0bd21e87c63f54ec59fd88256, 367296925c7625c3969d2a78d7a3e1dee161beb5, 4.9.337 ≤ v < 4.10, 5.16 | cc2164ada548addfa8ee215196661c3afe0c5154, 82725be426bce0a425cc5e26fbad61ffd29cff03, da23752d9660ba7a8ca6c5768fd8776f67f59ee7, be01f35efa876eb81cebab2cb0add068b7280ef4, f10defb0be6ac42fb6a97b45920d32da6bd6fde8, 90e019006644dad35862cb4aa270f561b0732066, 45917be9f0af339a45b4619f31c902d37b8aed59, cb7a95af78d29442b8294683eca4897544b8ef46, 4.10 |
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.