CVE-2026-72489
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: staging: nvec: nvec_rx_completed() fonksiyonundaki serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi nvec_rx_completed() fonksiyonunda, tamamlanmamış bir RX aktarımı tespit edildiğinde, mesajın 'used' atomik bayrağını temizleyerek mesajı havuza geri döndürmek için nvec_msg_free() çağrılır. Bunun hemen ardından kod, mesaj türünü kontrol etmek için nvec->rx->data[0] alanına erişir. nvec_msg_free() fonksiyonu, havuz yuvasını atomic_set() aracılığıyla kullanılabilir olarak işaretlediği için, eşzamanlı veya sonraki herhangi bir nvec_msg_alloc() çağrısı aynı yuvayı sahiplenebilir ve data[] dizisinin üzerine yazabilir. Bu nedenle, mesaj serbest bırakıldıktan sonra nvec->rx->data[0] değerinin okunması bir serbest bırakıldıktan sonra kullanım (use-after-free) durumudur. Bu sorun, nvec_msg_free() çağrılmadan önce mesaj türü baytının kaydedilmesi ve ardından pil tuhaflık (battery quirk) kontrolü için kaydedilen bu değerin kullanılmasıyla düzeltilmiştir.
Nasıl düzeltilir
- Linux Linux6b2ea886ebdae44a2394029844a4e78f58e1587d, a37625c7b688fcf68a54263528eccbabfd7fa17a, 9f7fe4165a1f1014bdadc8e744c0fd3c2d8c0b89, 08626fcfe12308ca3f8b22c538ba7dee0b2dce7a, f19a5bc059051143c489dd6f79a0f9c3bfd13aea, bb3d592c7d6c4ec8ac6640c690ca13298e7e8e90, 5de04caa46b635e180cecbd164e333eca535db94, 26813881181deb3a32fbb59eadb2599cbe8423f6 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < 6b2ea886ebdae44a2394029844a4e78f58e1587d, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < a37625c7b688fcf68a54263528eccbabfd7fa17a, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < 9f7fe4165a1f1014bdadc8e744c0fd3c2d8c0b89, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < 08626fcfe12308ca3f8b22c538ba7dee0b2dce7a, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < f19a5bc059051143c489dd6f79a0f9c3bfd13aea, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < bb3d592c7d6c4ec8ac6640c690ca13298e7e8e90, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < 5de04caa46b635e180cecbd164e333eca535db94, d6bdcf2e1019351cbc176e963b7756766bdd8721 ≤ v < 26813881181deb3a32fbb59eadb2599cbe8423f6, 3.2 | 6b2ea886ebdae44a2394029844a4e78f58e1587d, a37625c7b688fcf68a54263528eccbabfd7fa17a, 9f7fe4165a1f1014bdadc8e744c0fd3c2d8c0b89, 08626fcfe12308ca3f8b22c538ba7dee0b2dce7a, f19a5bc059051143c489dd6f79a0f9c3bfd13aea, bb3d592c7d6c4ec8ac6640c690ca13298e7e8e90, 5de04caa46b635e180cecbd164e333eca535db94, 26813881181deb3a32fbb59eadb2599cbe8423f6 |
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.