Katalog CVE

CVE-2025-39965

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

W jądrze Linux w podsystemie xfrm funkcja xfrm_alloc_spi może przypisać SPI równe 0, co jest nieprawidłowe (oznacza brak SPI). Powoduje to dodanie stanu do listy byspi, ale __xfrm_state_delete nie usuwa go stamtąd, co prowadzi do use-after-free przy kolejnym przejściu listy.

Ocena ryzyka

UAF może prowadzić do awarii systemu, potencjalnego wykonania dowolnego kodu lub wycieku informacji.

Rekomendacja

Zastosuj łatkę z jądra Linux, która zapobiega używaniu SPI równego 0 w xfrm_alloc_spi.

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: xfrm: xfrm_alloc_spi shouldn't use 0 as SPI x->id.spi == 0 means "no SPI assigned", but since commit 94f39804d891 ("xfrm: Duplicate SPI Handling"), we now create states and add them to the byspi list with this value. __xfrm_state_delete doesn't remove those states from the byspi list, since they shouldn't be there, and this shows up as a UAF the next time we go through the byspi list.

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