CVE-2022-48713

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: perf/x86/intel/pt: tek aralık modundaki durdurma filtreleri ile oluşan çökmeyi düzeltin Eksik bir kontrolün çekirdek çökmesine neden olabileceği bir yerde, pt_buffer_region_size çağrılmadan önce !buf->single için bir kontrol ekleyin. PT tek aralık çıktı modu desteği ekleyen 670638477aed ("perf/x86/intel/pt: Opportunistically use single range output mode") commit'i ile ortaya çıkan bir hata düzeltilmiştir. Söz konusu commit'ten beri, izleme sırasında bir PT durdurma filtresi aralığına denk gelindiğinde, yapılandırılmış bir ToPA olmadan pt_buffer_region_size çağrıldığı için pt_handle_status içinde bir null pointer dereference nedeniyle çekirdek çökecektir. Tek aralık modunu getiren commit, ToPA tampon değişkenlerinin neredeyse tüm kullanımlarını buf->single değişkeni kontrolleriyle korumuş ancak yürütmenin yapılandırılmış bir durdurma filtresine denk geldiği ve izlemenin PT donanımı tarafından durdurulduğu durumu gözden kaçırmıştır. Bu yama ile PT kaydı sırasında bir durdurma filtresine denk gelindiğinde izin kaydının başarıyla yapıldığı, ancak bu yama olmadan sistemin çöktüğü test edilmiştir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın20 Haz 2024
İlk görülme20 Haz 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.99, 5.15.22, 5.16.8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.5 ≤ v < 5.10.99, 5.11 ≤ v < 5.15.22, 5.16 ≤ v < 5.16.8, 5.175.10.99, 5.15.22, 5.16.8

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.

Intelligence 360 paketinde

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.