CVE-2026-31487

Orta

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: spi: genel driver_override altyapısını kullanın Bir sürücü __driver_attach() aracılığıyla sorgulandığında, veri yolu match() geri çağırma işlevi cihaz kilidi tutulmadan çağrılır; bu durum driver_override alanına kilit olmadan erişilmesine neden olur ve bir UAF'ye yol açabilir. Bu sorun, dahili olarak uygun kilitlemeyi sağlayan driver-core driver_override altyapısı kullanılarak düzeltilmiştir. __driver_attach() üzerinden match() fonksiyonunun cihaz kilidi tutulmadan çağrılmasının kasıtlı olduğu unutulmamalıdır. [1] Ayrıca, çoğu diğer veri yolunun aksine SPI'nın, driver_override işaretçisi NULL olduğunda sysfs_emit() fonksiyonuna "" ilettiği için struct bus_type'ın driver_override özelliğini etkinleştirmediğimizi belirtmek gerekir. Böylece "(null)\n" yerine "\n" yazdırılır.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın22 Nis 2026
İlk görülme22 Nis 2026
Zayıflık türüCWE-667CWE-667

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.20.1 ≤ v < 6.12.80, 6.13 ≤ v < 6.18.21, 6.19 ≤ v < 6.19.11, 4.20, 7.06.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.

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.