Katalog CVE

CVE-2019-25162

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.38%

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

Streszczenie

W jądrze Linux w podsystemie i2c występuje potencjalne użycie po zwolnieniu (use-after-free). Struktura adap jest zwalniana przed zakończeniem jej używania, co może prowadzić do dostępu do zwolnionej pamięci.

Ocena ryzyka

Użycie po zwolnieniu może prowadzić do awarii systemu, nieprawidłowego działania sterowników i2c lub potencjalnie do eskalacji uprawnień, jeśli atakujący może wykorzystać błąd.

Rekomendacja

Zaleca się zaktualizowanie jądra Linux do wersji z poprawką, która przesuwa wywołanie put_device() po zakończeniu korzystania ze struktury adap.

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: i2c: Fix a potential use after free Free the adap structure only after we are done using it. This patch just moves the put_device() down a bit to avoid the use after free. [wsa: added comment to the code, added Fixes tag]

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