Katalog CVE

CVE-2023-52600

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.28%

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

Streszczenie

W jądrze Linux w systemie plików JFS występuje podatność use-after-free w funkcji jfs_evict_inode. Gdy wykonanie diMount(ipimap) zakończy się niepowodzeniem, obiekt ipimap, który został już zwolniony, może być dostępny w diFreeSpecial(). Powoduje to, że sbi->ipimap nie powinien być inicjalizowany jako ipimap w przypadku błędu diMount.

Ocena ryzyka

Podatność może prowadzić do naruszenia integralności pamięci, co może skutkować awarią systemu lub potencjalnie eskalacją uprawnień w środowisku z systemem plików JFS.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę, która uniemożliwia inicjalizację sbi->ipimap po nieudanym diMount.

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: jfs: fix uaf in jfs_evict_inode When the execution of diMount(ipimap) fails, the object ipimap that has been released may be accessed in diFreeSpecial(). Asynchronous ipimap release occurs when rcu_core() calls jfs_free_node(). Therefore, when diMount(ipimap) fails, sbi->ipimap should not be initialized as ipimap.

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