Katalog CVE

CVE-2024-39494

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

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

Streszczenie

W jądrze Linux w module IMA (Integrity Measurement Architecture) wykryto podatność na użycie po zwolnieniu (use-after-free) dotyczącą pola dname.name w strukturze dentry. Nazwa może zostać zmieniona podczas rename, a wcześniejsza wartość może zostać zwolniona, co prowadzi do niebezpiecznego odwołania.

Ocena ryzyka

Podatność może prowadzić do naruszenia integralności danych, awarii systemu lub potencjalnie do eskalacji uprawnień, jeśli atakujący może kontrolować operacje na plikach.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę, która tworzy stabilną kopię nazwy (snapshot) zamiast bezpośredniego odwołania do dname.name.

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: ima: Fix use-after-free on a dentry's dname.name ->d_name.name can change on rename and the earlier value can be freed; there are conditions sufficient to stabilize it (->d_lock on dentry, ->d_lock on its parent, ->i_rwsem exclusive on the parent's inode, rename_lock), but none of those are met at any of the sites. Take a stable snapshot of the name instead.

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