CVE-2026-43331
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: x86/kexec: load_segments() işleminden sonra KCOV instrumentation özelliğini devre dışı bırakın load_segments() fonksiyonu segment kaydedicilerini değiştirerek GS tabanını geçersiz kılar (KCOV, her CPU'ya özel veriler için buna güvenir). CONFIG_KCOV etkinleştirildiğinde, sonraki herhangi bir instrumented C kodu çağrısı (örneğin native_gdt_invalidate()), çekirdeği sonsuz bir döngüde çökertebilir. Sorunu yeniden üretmek için, KCOV-instrumented bir çekirdek üzerinde kexec işlemi yapmak yeterlidir: $ kexec -l /boot/otherKernel $ kexec -e Bu sorunun gerçek dünya bağlamı, syzkaller'da crash dump toplamanın etkinleştirilmesidir. Bunun için araç, fuzzing öncesinde bir panic kernel yükler ve ardından panic sonrası makedumpfile fonksiyonunu çağırır. Bu iş akışı, hem CONFIG_KEXEC hem de CONFIG_KCOV'un aynı anda etkinleştirilmesini gerektirir. Güvenlik önlemlerini doğrudan KCOV hızlı yoluna (__sanitizer_cov_trace_pc()) eklemek, ekstra performans kaybına neden olacağı için istenmeyen bir durumdur. Tek tek fonksiyonlar için instrumentation işlemini devre dışı bırakmak çok hassas bir yöntem olacağından, tüm machine_kexec_64.c ve physaddr.c dosyaları için KCOV instrumentation özelliği devre dışı bırakılmıştır. Gelecekte kapsam odaklı (coverage-guided) fuzzing işlemlerinin bu bileşenlere ihtiyaç duyması durumunda başka yaklaşımlar değerlendirilmelidir. CONFIG_KCOV desteklenmediği için sorun 32 bit çekirdekler için geçerli değildir. [ bp: Daha iyi okunabilirlik için yorum satırı boşluklandırıldı. ]
Nasıl düzeltilir
- linux linux_kernel6.18.22, 6.19.12 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.6 ≤ v < 6.18.22, 6.19 ≤ v < 6.19.12, 7.0 | 6.18.22, 6.19.12 |
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.