Katalog CVE

CVE-2026-80681

KrytyczneCVSS 9.8
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 podsystemie vxlan, po wywołaniu route_shortcircuit(), wskaźnik do nagłówka Ethernet może wskazywać na zwolnioną pamięć, ponieważ funkcja może realokować bufor skb. Prowadzi to do użycia po zwolnieniu (use-after-free) przy odczycie adresu docelowego.

Ocena ryzyka

Użycie po zwolnieniu może prowadzić do awarii systemu, nieprawidłowego działania sieci lub potencjalnego wykorzystania do zdalnego wykonania kodu.

Rekomendacja

Zastosuj poprawkę jądra Linux, która odświeża wskaźnik eth = eth_hdr(skb) po wywołaniu route_shortcircuit().

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

In the Linux kernel, the following vulnerability has been resolved: vxlan: re-fetch eth header after route_shortcircuit() Before route_shortcircuit(), the eth header pointer is cached from eth_hdr(skb). Inside route_shortcircuit(), pskb_may_pull() can be called, which may reallocate skb->head. In this case, returning to vxlan_xmit() leaves the cached eth pointer pointing to freed memory, leading to a use-after-free when dereferencing eth->h_dest. Fix this by updating eth = eth_hdr(skb) after calling route_shortcircuit().

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