CVE-2026-64289

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: iommufd: Önbellek geçersiz kılma için entry_num ve entry_len üst sınırları belirlendi iommufd_hwpt_invalidate(), her biri yalnızca U32_MAX ile sınırlandırılmış olan kullanıcı kontrollü entry_num ve entry_len değerlerini alır. Çekirdeğin struct boyutunu aşan bir entry_len değeri, kopyalama yardımcısının ek baytların sıfır olduğunu doğrulamasını sağlar ve bu fazlalığı tek bir kesilemez geçişte tarayarak sıfırlanmış kullanıcı belleği üzerindeki çok gigabaytlık bir değerin soft-lockup watchdog mekanizmasını tetiklemesine neden olur. Büyük bir entry_num değeri ise diğer etkendir ve arka uç geçersiz kılma döngüsünü yeniden zamanlama olmadan yürütür. Örneğin, VT-d iç içe geçmiş işleyici, her yinelemede her girişi kopyalar ve önbellekleri temizler, böylece CPU'yu öncelikli olmayan bir çekirdek üzerinde sabitler. Her ikisi de ioctl içerisinde sınırlandırılmıştır. entry_len, herhangi bir istek struct yapısının üzerinde ancak PAGE_SIZE altında tutulurken; entry_num, donanım geçersiz kılma kuyruğunun sırası olan ve gerçek herhangi bir toplu işlem grubunun çok ötesinde yer alan 1 << 19 değerinin altında tutularak çağrı başına döngü uzunluğu sınırlandırılmıştır.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın25 Tem 2026
İlk görülme25 Tem 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.8 ≤ v < 6.12.96, 6.13 ≤ v < 6.18.39, 6.19 ≤ v < 7.1.46.12.96, 6.18.39, 7.1.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.