Katalog CVE

CVE-2026-98579

Niskie ryzyko· EPSS 11%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

W jądrze Linux w module NFC llcp funkcja nfc_genl_llc_sdreq() buduje listę węzłów TLV, ale trzy ścieżki błędów (błąd parsowania zagnieżdżonego atrybutu, brak pamięci przy alokacji TLV, błąd nfc_llcp_send_snl_sdreq()) pomijają zwolnienie już zakolejkowanych elementów. Poprawka kieruje je przez nową etykietę free_list, wzorując się na ścieżce SDRES.

Ocena ryzyka

Wyciek pamięci jądra może prowadzić do wyczerpania zasobów i odmowy usługi przy wielokrotnym wywołaniu. Dotyczy systemów korzystających z NFC LLCP.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dla NFC llcp. Ogranicz dostęp do operacji netlink LLCP dla niezaufanych użytkowników.

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: llcp: fix sdreq TLV list leak on parse/alloc/send failure nfc_genl_llc_sdreq() builds a list of TLV nodes while walking nested netlink attrs, but 3 error paths (nested-attr parse failure, TLV alloc ENOMEM, nfc_llcp_send_snl_sdreq() failure) all skip freeing what was already queued. Route them through a new free_list label, mirroring the SDRES path in the same file which already does this. Harmless on the success path too -- send_snl_sdreq() drains the list as it moves nodes, so it's already empty by the time free_list runs.

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