Katalog CVE

CVE-2025-38456

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

W jądrze Linuxa w podsystemie IPMI (msghandler) funkcja ipmi_create_user() używa iteratora listy "intf", który może być nieprawidłowym wskaźnikiem, jeśli nie znaleziono odpowiedniego intf->intf_num. Wywołanie atomic_dec(&intf->nr_users) na nieprawidłowym wskaźniku prowadzi do uszkodzenia pamięci.

Ocena ryzyka

Może dojść do uszkodzenia pamięci jądra, co może prowadzić do niestabilności systemu lub potencjalnej eskalacji uprawnień.

Rekomendacja

Zastosuj łatkę, która aktualizuje ścieżkę if (intf->in_shutdown) i unika wywołania atomic_dec() na nieprawidłowym wskaźniku.

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: ipmi:msghandler: Fix potential memory corruption in ipmi_create_user() The "intf" list iterator is an invalid pointer if the correct "intf->intf_num" is not found. Calling atomic_dec(&intf->nr_users) on and invalid pointer will lead to memory corruption. We don't really need to call atomic_dec() if we haven't called atomic_add_return() so update the if (intf->in_shutdown) path as well.

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