Katalog CVE

CVE-2026-98624

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

W jądrze Linux w module nfnetlink_queue brakowało serializacji między notyfikatorem zwolnienia (release notifier) a funkcją konfiguracji netlink. Równoległe wywołanie close() mogło wywołać funkcję release podczas gdy inny wątek przetwarzał żądanie UNBIND dla tego samego portid, powodując błąd general protection fault w __instance_destroy.

Ocena ryzyka

Może to prowadzić do awarii jądra (general protection fault) i odmowy usługi, a w niektórych przypadkach do dalszej korupcji pamięci.

Rekomendacja

Zaktualizuj jądro Linux do wersji, w której notyfikator zdarzeń nfnetlink_queue utrzymuje muteks nfnl, serializując operacje release i konfiguracji.

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: netfilter: nfnetlink_queue: hold nfnl mutex in event notifier We must serialize the release notifier and the config netlink function. A concurrent thread can issue close() which can call the release function while unrelated socket processes UNBIND request for same portid: Oops: general protection fault, [..] RIP: 0010:__instance_destroy+0x60/0x210 [nfnetlink_queue] Call Trace: nfqnl_recv_config+0x9b0/0xdc0 [nfnetlink_queue] nfnetlink_rcv_msg+0x7c2/0xeb0 ? __pfx_nfnetlink_rcv_msg+0x10/0x10 After this, parallel UNBIND and URELEASE events are impossible. This change isn't nice, but its the shortest fix given instances are not refcounted and the nfnetlink config callback drops the rcu read lock early due to need for sleeping allocations.

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