Katalog CVE

CVE-2026-23330

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

Percentyl 2 - wyżej niż 2% wszystkich znanych CVE

Streszczenie

W jądrze Linux w podsystemie NFC (NCI) funkcja nci_close_device() nie kończyła oczekującej wymiany danych przed zamknięciem urządzenia. Wywołanie zwrotne wymiany danych (np. rawsock_data_exchange_complete) trzyma referencję do gniazda, co prowadziło do wycieku pamięci wykrywanego przez kmemleak.

Ocena ryzyka

Powoduje wyciek pamięci jądra przy zamykaniu urządzeń NFC, co przy wielokrotnym otwieraniu i zamykaniu może prowadzić do wyczerpania zasobów i destabilizacji systemu. Dotyczy głównie urządzeń z obsługą NFC.

Rekomendacja

Zaktualizuj jądro Linux do wersji z poprawką kończącą oczekującą wymianę danych w nci_close_device(). Priorytet dla systemów wykorzystujących NFC.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: nfc: nci: complete pending data exchange on device close In nci_close_device(), complete any pending data exchange before closing. The data exchange callback (e.g. rawsock_data_exchange_complete) holds a socket reference. NIPA occasionally hits this leak: unreferenced object 0xff1100000f435000 (size 2048): comm "nci_dev", pid 3954, jiffies 4295441245 hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 27 00 01 40 00 00 00 00 00 00 00 00 00 00 00 00 '..@............ backtrace (crc ec2b3c5): __kmalloc_noprof+0x4db/0x730 sk_prot_alloc.isra.0+0xe4/0x1d0 sk_alloc+0x36/0x760 rawsock_create+0xd1/0x540 nfc_sock_create+0x11f/0x280 __sock_create+0x22d/0x630 __sys_socket+0x115/0x1d0 __x64_sys_socket+0x72/0xd0 do_syscall_64+0x117/0xfc0 entry_SYSCALL_64_after_hwframe+0x4b/0x53

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS