Katalog CVE

CVE-2025-38079

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 implementacji algorytmu kryptograficznego algif_hash występuje podwójne zwolnienie pamięci w funkcji hash_accept. Gdy wywołanie accept(2) na gnieździe typu algif_hash z flagą MSG_MORE zakończy się niepowodzeniem w crypto_ahash_import, struktura sk2 jest zwalniana dwukrotnie – raz w tej funkcji i ponownie w af_alg_release, co prowadzi do błędu użycia po zwolnieniu (use-after-free).

Ocena ryzyka

Podatność może umożliwić atakującemu lokalnemu uzyskanie dostępu do już zwolnionej pamięci jądra, co może prowadzić do eskalacji uprawnień lub awarii systemu.

Rekomendacja

Zaleca się natychmiastową aktualizację jądra Linux do wersji zawierającej poprawkę usuwającą podwójne zwolnienie w hash_accept.

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: crypto: algif_hash - fix double free in hash_accept If accept(2) is called on socket type algif_hash with MSG_MORE flag set and crypto_ahash_import fails, sk2 is freed. However, it is also freed in af_alg_release, leading to slab-use-after-free error.

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