CVE-2026-64128
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: Bluetooth: ISO: önceden ISO_START alınmadan gelen ISO_END çerçevelerini düşür ISO veri PDU'ları; START, CONT, END veya SINGLE belirten bir paket sınırı bayrağı taşır. iso_recv() fonksiyonunun ISO_CONT dalı, conn->rx_skb'ye erişmeden önce conn->rx_len değerini kontrol ederek eksik ISO_START durumuna karşı koruma sağlar ancak ISO_END sağlamaz. Bir eş, yeni bir ISO bağlantısındaki ilk paket olarak ISO_END gönderirse, conn->rx_skb hala NULL ve conn->rx_len sıfırdır; bu nedenle skb_put(conn->rx_skb, ...) işlemi NULL referansına yol açarak sistemin çökmesine (oops) neden olur. Alıcıların eşleşme olmadan bir yayıncıya senkronize olduğu BIS için, yayındaki herhangi bir yayıncı bunu tetikleyebilir. Başıboş bir son fragmanın ana bilgisayarı çökertmek yerine günlüğe kaydedilmesi ve düşürülmesi için ISO_CONT kontrolü ISO_END kısmının başına da eklenmiştir.
Nasıl düzeltilir
- linux linux_kernel6.1.175, 6.6.142, 6.12.92, 6.18.34, 7.0.11 ya da sonraki bir sürüm
- git.kernel.org/stable/c/1c3d1e1696b72579b970e17999c503a14535205b
- git.kernel.org/stable/c/39f4a82e80c8f5ed2d6952d73fbafc895721a728
- git.kernel.org/stable/c/3af41ee7ebecb0d5c8a504861f6cfad31345310f
- git.kernel.org/stable/c/61f2410a96dee808029e2ae4d6ef2dd635f3477f
- git.kernel.org/stable/c/84c24fb151fc1179355296d7ff29129ac7c42129
- git.kernel.org/stable/c/e3a799881c12d27596232636a607e2e3fa448d63
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 6.0 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.142, 6.7 ≤ v < 6.12.92, 6.13 ≤ v < 6.18.34, 6.19 ≤ v < 7.0.11, 7.1 | 6.1.175, 6.6.142, 6.12.92, 6.18.34, 7.0.11 |
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.