CVE-2026-46004

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: ALSA: caiaq: Yoklama hatalarını düzgün şekilde ele al caiaq sürücüsündeki setup_card() yoklama prosedürü hata durumlarını düzgün şekilde ele almıyor; örneğin snd_card_register() çağrısından dönen hata snd_card_free() çağrısına yol açıyor ancak işlem devam ediyor. Berk'in aşağıdaki bağlantıda yer alan başka bir yamada öne sürdüğü gibi bu durum, snd_usb_caiaq_control_init() gibi sonraki çağrılar için serbest bırakıldıktan sonra kullanım (UAF) sorununa yol açabilir. Ancak sorun yalnızca bundan ibaret değildir; genel olarak bu fonksiyon (void fonksiyon olduğu için) tüm hata işlemelerini göz ardı eder, oysa çağıranı bir hatayı snd_probe() fonksiyonuna iletebilir ve bu fonksiyon da uygun hata yolu olarak sonunda snd_card_free() çağrısını yapar. Bununla birlikte, setup_card() içindeki her hata durumunu ele almalı ve hata kodunu derhal döndürmeliyiz; bu kod daha sonra snd_probe() içinde ölümcül hata olarak işlenir. Bu yama, setup_card() fonksiyonunun bir hata kodu döndürecek şekilde değiştirilmesiyle bunu sağlar. Ayrıca gereksiz snd_card_free() çağrısı da kaldırılmıştır. Hata döndürülürken card->private_free öğesinin hâlâ güvenle ayarlanabileceğini unutmayın. card_free() içinde çağrılan tüm fonksiyonlarda atanmamış kaynakların denetimleri veya NULL denetimleri bulunmaktadır.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın27 May 2026
İlk görülme27 May 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel2.6.25 ≤ v < 5.10.258, 5.11 ≤ v < 5.15.209, 5.16 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.140, 6.7 ≤ v < 6.12.86, 6.13 ≤ v < 6.18.27, 6.19 ≤ v < 7.0.45.10.258, 5.15.209, 6.1.175, 6.6.140, 6.12.86, 6.18.27, 7.0.4

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-2026-46004 · Linux Kernel · Dark Radar