CVE-2026-31573
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: media: verisilicon: __initconst hatalı kullanımı nedeniyle oluşan kernel panic düzeltildi Sürücü bir modül olarak sorgulanırken (probing) meydana gelen kernel panic durumu düzeltildi: Unable to handle kernel paging request at virtual address ffffd9c18eb05000 of_find_matching_node_and_match+0x5c/0x1a0 hantro_probe+0x2f4/0x7d0 [hantro_vpu] imx8mq_vpu_shared_resources dizisine, varyant yapıları üzerinden shared_devices alanı aracılığıyla referans verilmektedir. Bir modül olarak derlendiğinde, __initconst bu verilerin modül başlatmasından (init) sonra serbest bırakılmasına neden olur; ancak bu verilere daha sonra probe sırasında erişilmeye çalışıldığında sayfa hatası (page fault) oluşur. imx8mq_vpu_shared_resources yapısına init dışındaki kodlardan referans verildiği için burada __initconst veya __initconst_or_module kullanılması yanlıştır. __initconst belirteci kaldırılmış ve verinin normal .rodata bölümünde kalması sağlanmıştır. Normal init dışı probe kodu tarafından çağrılan __initconst kullanımı, probe ertelemeleri veya ayırma-bağlama (unbind-bind) döngüleri sırasında hatalara yol açan bir sorundur.
Nasıl düzeltilir
- linux linux_kernel6.19.11 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 | 6.19.6 ≤ v < 6.19.11 | 6.19.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.