CVE-2026-31622

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: NFC: digital: SDD yanıt işleyicisinde NFC-A basamak derinliği sınır kontrolü digital_in_recv_sdd_res() fonksiyonundaki NFC-A çakışma önleme basamağı, her turda target->nfcid1'e 3 veya 4 bayt ekler ancak basamak tur sayısı tamamen karşı cihaz tarafından kontrol edilir. Karşı cihaz, SDD_RES içindeki basamak etiketini (3 veya 4 bayta karar verir) ve SEL_RES içindeki basamak-tamamlanmadı bitini (başka bir turun takip edip etmeyeceğine karar verir) ayarlar. ISO 14443-3, NFC-A'yı üç basamak seviyesiyle sınırlar ve target->nfcid1 buna göre boyutlandırılmıştır (NFC_NFCID1_MAXSIZE = 10), ancak sürücüde bunu fiilen zorunlu kılan hiçbir şey yoktur. Bu durum, kötü niyetli bir karşı cihazın basamağı çalıştırmaya devam edebileceği ve her turda yığın tahsisli (heap-allocated) nfc_target alanının dışına veri yazabileceği anlamına gelir. Biriken UID tampon kapasitesini aşacağı zaman yanıtı reddederek bu sorun giderilmiştir. e329e71013c9 ("NFC: nci: Bounds check struct nfc_target arrays") commit'i, NCI yolunda aynı alana yönelik benzer eksik kontrolleri gidermiştir.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın24 Nis 2026
İlk görülme24 Nis 2026

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.6.136, 6.12.83, 6.18.24, 6.19.14, 7.0.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel3.13 ≤ v < 6.6.136, 6.7 ≤ v < 6.12.83, 6.13 ≤ v < 6.18.24, 6.19 ≤ v < 6.19.14, 7.0 ≤ v < 7.0.16.6.136, 6.12.83, 6.18.24, 6.19.14, 7.0.1

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