CVE-2025-40043

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: net: nfc: nci: Paket verileri için parametre doğrulaması eklendi Syzbot, 5aca7966d2a7 ("Merge tag 'perf-tools-fixes-for-v6.17-2025-09-16' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools") commit'i ile eklenen nci_init_req fonksiyonunda başlatılmamış bir değer hatası bildirmiştir. Bu hata, nic_valid_size() fonksiyonunda yapılan girdi doğrulamasının çok sınırlı ve yetersiz olmasından kaynaklanmaktadır. Bu doğrulama, yalnızca skb->len değerini (kullanıcı alanı arayüzünde sağlanan boyutu doğrudan yansıtır), tamponun kendisinde sağlanan uzunlukla (NCI_HEADER olarak yorumlanır) doğrular. Bu durum, ilgili opcode'un gerektirdiği doğru düzen varsayılarak adresteki bellek içeriğinin işlenmesine yol açar. Sonuç olarak, henüz hiçbir şey atanmamış olan `skb_buff->data` tamponuna erişimler gerçekleşir. `nic_valid_size()` fonksiyonundaki geçersiz boyutlu paketlerin sessizce düşürülmesi yöntemine paralel olarak, ilgili işleyicilere veri doğrulaması eklenmiş ve başarısızlık durumunda hata değerleri döndürülmüştür. `nci_nft_packet` içerisindeki işleyicilerden hata değerleri döndürüldüğünde skb serbest bırakılır ve etkili bir şekilde sessiz düşürme işlemi gerçekleştirilir. Olası TODO: Paketler sessizce düşürüldüğü için `nci_request` çağrısı isteğin tamamlanmasını bekleyecek ve zaman aşımıyla karşılaşacaktır. Bu zaman aşımları dmesg kayıtlarına aşırı miktarda yansıyabilir. Bunların uygun şekilde yönetilmesi, `nci_request_cancel` fonksiyonunun dışa aktarılmasını (veya nft paket işleyicilerinden hata yönetiminin yaygınlaştırılmasını) gerektirebilir.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünLinux
Yayın28 Eki 2025
İlk görülme28 Eki 2025

Nasıl düzeltilir

Güncelleyin
  • Linux Linux8fcc7315a10a84264e55bb65ede10f0af20a983f, bfdda0123dde406dbff62e7e9136037e97998a15, 0ba68bea1e356f466ad29449938bea12f5f3711f, 74837bca0748763a77f77db47a0bdbe63b347628, c395d1e548cc68e84584ffa2e3ca9796a78bf7b9, 9c328f54741bd5465ca1dc717c84c04242fac2e1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux6a2968aaf50c7a22fced77a5e24aa636281efca8 ≤ v < 8fcc7315a10a84264e55bb65ede10f0af20a983f, 6a2968aaf50c7a22fced77a5e24aa636281efca8 ≤ v < bfdda0123dde406dbff62e7e9136037e97998a15, 6a2968aaf50c7a22fced77a5e24aa636281efca8 ≤ v < 0ba68bea1e356f466ad29449938bea12f5f3711f, 6a2968aaf50c7a22fced77a5e24aa636281efca8 ≤ v < 74837bca0748763a77f77db47a0bdbe63b347628, 6a2968aaf50c7a22fced77a5e24aa636281efca8 ≤ v < c395d1e548cc68e84584ffa2e3ca9796a78bf7b9, 6a2968aaf50c7a22fced77a5e24aa636281efca8 ≤ v < 9c328f54741bd5465ca1dc717c84c04242fac2e1, 3.28fcc7315a10a84264e55bb65ede10f0af20a983f, bfdda0123dde406dbff62e7e9136037e97998a15, 0ba68bea1e356f466ad29449938bea12f5f3711f, 74837bca0748763a77f77db47a0bdbe63b347628, c395d1e548cc68e84584ffa2e3ca9796a78bf7b9, 9c328f54741bd5465ca1dc717c84c04242fac2e1

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