Katalog CVE

CVE-2024-35835

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.86%

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

Streszczenie

W jądrze Linuxa, w sterowniku sieciowym mlx5e, wykryto podwójne zwolnienie pamięci w funkcji arfs_create_groups. Gdy alokacja pamięci zawiedzie, funkcja zwalnia ft->g, a następnie wywołanie mlx5e_destroy_flow_table zwalnia go ponownie.

Ocena ryzyka

Podwójne zwolnienie pamięci może prowadzić do awarii systemu lub potencjalnego wykorzystania podatności do wykonania kodu.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji z poprawką eliminującą podwójne zwolnienie pamięci.

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/mlx5e: fix a double-free in arfs_create_groups When `in` allocated by kvzalloc fails, arfs_create_groups will free ft->g and return an error. However, arfs_create_table, the only caller of arfs_create_groups, will hold this error and call to mlx5e_destroy_flow_table, in which the ft->g will be freed again.

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