Katalog CVE

CVE-2026-98622

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 net/sched act_ct funkcja flow_offload_alloc() zwraca NULL gdy wpis conntrack jest w trakcie usuwania lub gdy alokacja GFP_ATOMIC zawiedzie, co jest oczekiwane pod obciążeniem. Ścieżka ta wywoływała WARN, więc przy panic_on_warn=1 nieuprzywilejowany użytkownik mógł wywołać panikę jądra, ścigając flush conntrack z klasyfikatorem 'tc ... action ct commit'.

Ocena ryzyka

Nieuprzywilejowany użytkownik lokalny może wywołać panikę systemu (odmowa usługi) w konfiguracjach z panic_on_warn=1.

Rekomendacja

Zaktualizuj jądro Linux do wersji, w której usunięto WARN dla łagodnych błędów flow_offload_alloc(), zachowując istniejące zachowanie goto err_alloc.

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: net/sched: act_ct: don't WARN on benign flow_offload_alloc() failure flow_offload_alloc() returns NULL when the conntrack entry is dying (e.g. raced with a conntrack flush) or when the GFP_ATOMIC allocation fails; both are expected under load and neither is a kernel bug. This path runs from softirq on every committed packet, so with panic_on_warn=1 an unprivileged user can panic the box just by racing a conntrack flush against a `tc ... action ct commit` classifier. Reproduced with a custom repro under QEMU: a small, fixed set of UDP flows through `tc filter ... action ct commit` on lo, raced against threads flooding bare ctnetlink CT_DELETE (flush) requests. Hits WARNING: net/sched/act_ct.c:437 (tcf_ct_flow_table_add(), inlined into tcf_ct_act() in this build) within ~15s on the unpatched kernel; same setup is clean on the patched kernel. The fix itself is behavior-preserving: both branches already did `goto err_alloc` before and after, only the WARN is removed.

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