CVE-2026-80796

Belirsiz

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: nfc: nci: aktivasyon parametre çıkarıcılara data_len sınır kontrolleri eklendi nci_extract_activation_params_iso_dep() ve nci_extract_activation_params_nfc_dep(), NCI RF_INTF_ACTIVATED_NTF yükünden bir iç uzunluk baytı okur ve bunu sabit çekirdek tamponlarına memcpy() yapmak için kullanır; ancak her iki fonksiyon da çağırıcı tarafından doğrulanmış olan activation_params_len değerini almaz. activation_params_len=1 olan ve 20'ye (NFC-A) veya 50'ye (NFC-B) kadar iç uzunluk baytına sahip özel olarak hazırlanmış bir NCI bildirimi, memcpy()'nin aktivasyon parametreleri bölgesindeki tek geçerli bayttan sonra bu kadar bayt daha okumasına neden olur; bu durum, NCI skb'ye komşu çekirdek belleğinde bir slab sınır dışı okuma (slab out-of-bounds read) hatasına yol açar. Benzer nci_extract_rf_params_*() ailesine 571dcbeb8e63 ("net: nfc: nci: Fix parameter validation for packet data") commit'i ile eşdeğer koruma sağlanmıştı, ancak iki aktivasyon parametre çıkarıcısı o sırada güncellenmemişti. Her iki fonksiyona bir data_len parametresi ekleyin, iç uzunluk baytını tüketmeden önce boş bir bölgeye karşı önlem alın, baytı tükettikten sonra kalan sayıyı azaltın ve kopyalama uzunluğunu gerçekte mevcut olan değerle sınırlayın. Her iki çağrı noktasını, ntf.c:801 konumunda zaten skb'ye göre doğrulanmış olan ntf.activation_params_len değerini geçirecek şekilde güncelleyin.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın4 Eyl 2026
İlk görülme4 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux1168484fe2b3828bf24a46f3c42a8719fade679b, be311c0cfeadfbe815ea22d2914a98d06e3fab0e, 04e51353cb9fa321caaeeed8331d4cd041fbaca7, e25b44bd8b8cc666b49a3fe0ef547e64d5b1e300, 9b01f5af0dc59263b59391b148bc78d83c0354a9, 9620a91f8d643b680f417a435db399a04d1e06d8, cf9d44be50b9074a5abdc301b4a3ba3e283591df, f5c534b53f8c424a8e7633c9b585475c4bf4ee18, 0428fa2c22e2ba0cff766d3b80d461e149102045 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxe8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20 ≤ v < 1168484fe2b3828bf24a46f3c42a8719fade679b, e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20 ≤ v < be311c0cfeadfbe815ea22d2914a98d06e3fab0e, e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20 ≤ v < 04e51353cb9fa321caaeeed8331d4cd041fbaca7, e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20 ≤ v < e25b44bd8b8cc666b49a3fe0ef547e64d5b1e300, e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20 ≤ v < 9b01f5af0dc59263b59391b148bc78d83c0354a9, e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20 ≤ v < 9620a91f8d643b680f417a435db399a04d1e06d8, e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20 ≤ v < cf9d44be50b9074a5abdc301b4a3ba3e283591df, e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20 ≤ v < f5c534b53f8c424a8e7633c9b585475c4bf4ee18, e8c0dacd9836dc2dcb28d236c9cc3cfaa9965a20 ≤ v < 0428fa2c22e2ba0cff766d3b80d461e149102045, 3.31168484fe2b3828bf24a46f3c42a8719fade679b, be311c0cfeadfbe815ea22d2914a98d06e3fab0e, 04e51353cb9fa321caaeeed8331d4cd041fbaca7, e25b44bd8b8cc666b49a3fe0ef547e64d5b1e300, 9b01f5af0dc59263b59391b148bc78d83c0354a9, 9620a91f8d643b680f417a435db399a04d1e06d8, cf9d44be50b9074a5abdc301b4a3ba3e283591df, f5c534b53f8c424a8e7633c9b585475c4bf4ee18, 0428fa2c22e2ba0cff766d3b80d461e149102045

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