Katalog CVE

CVE-2025-39978

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

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

Streszczenie

W jądrze Linux w sterowniku octeontx2-pf wykryto podatność polegającą na użyciu pamięci po jej zwolnieniu (use-after-free) w funkcji otx2_tc_add_flow(). Problem wynika z wywołania kfree_rcu() przed dereferencją wskaźnika new_node, co może prowadzić do naruszenia bezpieczeństwa pamięci.

Ocena ryzyka

Ryzyko obejmuje potencjalne wykonanie dowolnego kodu lub awarię systemu (kernel panic) w wyniku dostępu do już zwolnionej pamięci, co może być wykorzystane przez lokalnego atakującego do eskalacji uprawnień lub destabilizacji systemu.

Rekomendacja

Zaleca się natychmiastową aktualizację jądra Linux do wersji zawierającej poprawkę, która przesuwa wywołanie kfree_rcu() po wszystkich dereferencjach wskaźnika new_node.

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: octeontx2-pf: Fix potential use after free in otx2_tc_add_flow() This code calls kfree_rcu(new_node, rcu) and then dereferences "new_node" and then dereferences it on the next line. Two lines later, we take a mutex so I don't think this is an RCU safe region. Re-order it to do the dereferences before queuing up the free.

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