CVE-2026-43316
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: media: solo6x10: Sınır dışı chip_id kontrolü CONFIG_UBSAN_SHIFT=y ile yapılandırılmış Clang, imzalı bir türün (sabit "1" değeri bir "int"tir) 32 bitin ötesine kaydırılabileceği bir durum tespit etti; bu nedenle araçsal denetim eklendi (ve inline nedeniyle görülen çift is_tw286x() çağrısı sebebiyle) Clang, ikincisinin artık tanımsız davranış olması gerektiğine karar verdi ve fonksiyonun geri kalanını eledi[1]. Bu, Clang ile ilgili bilinen bir sorundur (üzerinde hala çalışılmaktadır), ancak mevcut maksimum chip ID değerini gerçekten kontrol ederek tüm sorundan kaçınabiliriz ve her şeyin sınırlar dahilinde olduğu bilindiği için artık hiçbir çalışma zamanı araçsal denetimi eklenmemektedir. Ek olarak, açık sınır kontrolü olmasa bile araçsal denetimi kaldırmak için kaydırma işlemi için işaretsiz bir değer kullanılmıştır. [hverkuil: is_tw286x için checkpatch uyarısı düzeltildi]
Nasıl düzeltilir
- linux linux_kernel5.10.252, 5.15.202, 6.1.165, 6.6.128, 6.12.75, 6.18.16, 6.19.6 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 | 2.6.36 ≤ v < 5.10.252, 5.11 ≤ v < 5.15.202, 5.16 ≤ v < 6.1.165, 6.2 ≤ v < 6.6.128, 6.7 ≤ v < 6.12.75, 6.13 ≤ v < 6.18.16, 6.19 ≤ v < 6.19.6, 7.0 | 5.10.252, 5.15.202, 6.1.165, 6.6.128, 6.12.75, 6.18.16, 6.19.6 |
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.