CVE-2024-42089

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ASoC: fsl-asoc-card: priv->pdev kullanımı öncesinde ayarlanmalı priv->pdev işaretçisi, fsl_asoc_card_audmux_init() fonksiyonunda kullanıldıktan sonra ayarlanıyordu. Alt fonksiyonların priv üzerinden pdev'e doğru şekilde erişebilmesi için bu atama işlemi probe fonksiyonunun başına taşındı. fsl_asoc_card_audmux_init(), dev_err makroları ile kullanılan dev yapısına erişmek için priv->pdev işaretçisini çözümler. priv sıfırla başlatıldığı için bir NULL pointer dereference durumu oluşmaktaydı. Eğer priv->dev atamadan önce çözümlenir ancak hiç kullanılmazsa (örneğin yazdırılacak bir hata yoksa), derleyici optimizasyonları nedeniyle sürücünün muhtemelen çökmeyeceği unutulmamalıdır.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın29 Tem 2024
İlk görülme29 Tem 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel4.19.317, 5.4.279, 5.10.221, 5.15.162, 6.1.97, 6.6.37, 6.9.8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel3.18 ≤ v < 4.19.317, 4.20 ≤ v < 5.4.279, 5.5 ≤ v < 5.10.221, 5.11 ≤ v < 5.15.162, 5.16 ≤ v < 6.1.97, 6.2 ≤ v < 6.6.37, 6.7 ≤ v < 6.9.8, 6.104.19.317, 5.4.279, 5.10.221, 5.15.162, 6.1.97, 6.6.37, 6.9.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.

CVE-2024-42089 · Linux Kernel · Dark Radar