CVE-2026-31528
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: perf: Gruplar için pmu_ctx->pmu kullanıldığından emin olun Oliver, group_sched_in() başarısız olduğunda ve geri alma işlemi gerektiğinde, x86_pmu_del() fonksiyonunun sınır dışı bellek erişimine neden olduğunu bildirmiştir. Bu durumun işlem geri çağırma fonksiyonları (transaction callbacks) tarafından yönetilmesi gerekirken; grup liderinin bir yazılım olayı olduğu durumlarda, yanlış PMU'nun işlem yöneticilerinin kullanıldığı tespit edilmiştir. perf_event_open()'daki move_group durumu ve group_sched_in()'in pmu_ctx->pmu kullanmasına rağmen bu sorun yaşanmaktadır. inherit fonksiyonunun olayları klonlamak için event->pmu kullandığı, bunun da tüm devralınan bağlamlar için move_group durumunu etkisiz hale getirdiği anlaşılmıştır. Bu durum, inherit fonksiyonunun da pmu_ctx->pmu kullanması sağlanarak düzeltilmiş ve böylece tüm devralınan sayaçların aynı pmu bağlamında yer alması garanti altına alınmıştır. Benzer şekilde, __perf_event_read() fonksiyonu da grup durumu için aynı şekilde pmu_ctx->pmu kullanmalıdır.
Nasıl düzeltilir
- linux linux_kernel6.6.131, 6.12.80, 6.18.21, 6.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.2 ≤ v < 6.6.131, 6.7 ≤ v < 6.12.80, 6.13 ≤ v < 6.18.21, 6.19 ≤ v < 6.19.11, 7.0 | 6.6.131, 6.12.80, 6.18.21, 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.