Katalog CVE

CVE-2026-89653

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

W jądrze Linux w module ceph występuje podatność polegająca na braku odrzucania rang export_targets >= CEPH_MAX_MDS podczas dekodowania mdsmap. Funkcja check_new_map() używa każdego wpisu jako numeru bitu w bitmapie na stosie, więc ranga spoza przestrzeni nazw protokołu może spowodować zapis poza tablicą przez set_bit().

Ocena ryzyka

Złośliwy lub przejęty monitor Ceph może dostarczyć spreparowaną mapę MDS, powodującą zapis poza granicami stosu i potencjalne wykonanie kodu w kontekście jądra. Wpływa to na poufność, integralność i dostępność klientów Ceph.

Rekomendacja

Zaktualizuj jądro Linux do wersji z poprawką, która odrzuca rangi spoza CEPH_MAX_MDS podczas dekodowania mapy. Ogranicz zaufanie do monitorów Ceph w klastrze.

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: ceph: reject export_targets ranks >= CEPH_MAX_MDS in mdsmap decode MDSMap export_targets entries are monitor controlled. check_new_map() uses each entry as a bit number in a fixed stack bitmap, so a rank outside the protocol namespace can make set_bit() write past the end of the array. Reject ranks outside CEPH_MAX_MDS while decoding the map. Do not validate against possible_max_rank here because maps may legitimately reference ranks beyond a temporarily reduced max_mds.

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