Katalog CVE

CVE-2026-72316

Niskie ryzyko· EPSS 13%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.22%

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

Streszczenie

W jądrze Linux w module dm era występuje błąd polegający na braku obsługi przypadku, gdy funkcja metadata_open() zwraca NULL. Funkcja era_ctr() sprawdza tylko IS_ERR(md), a ponieważ IS_ERR(NULL) zwraca fałsz, NULL jest traktowany jako poprawny wynik, co prowadzi do dereferencji wskaźnika NULL podczas dostępu do metadanych.

Ocena ryzyka

Dereferencja wskaźnika NULL może spowodować awarię systemu (panic), co prowadzi do niedostępności usług i potencjalnej utraty danych.

Rekomendacja

Zainstaluj poprawkę jądra Linux, która zmienia metadata_open() na zwracanie ERR_PTR(-ENOMEM) w przypadku błędu alokacji. Zrestartuj system po aktualizacji, aby zastosować zmiany.

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: dm era: fix NULL pointer dereference in metadata_open() metadata_open() returns NULL when kzalloc_obj() fails, but the caller era_ctr() only checks IS_ERR(md). Since IS_ERR(NULL) returns false, the NULL pointer is treated as a valid result and later assigned to era->md, leading to a NULL pointer dereference when the metadata is accessed. Fix this by returning ERR_PTR(-ENOMEM) on allocation failure, consistent with dm-cache-metadata.c, dm-thin-metadata.c, and dm-clone-metadata.c which all use ERR_PTR(-ENOMEM) for the same pattern.

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