CVE-2026-22990
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 30 - wyżej niż 30% wszystkich znanych CVE
Streszczenie
W jądrze Linuxa rozwiązano podatność w libceph, która dotyczy nadmiernego użycia BUG_ON w funkcji osdmap_apply_incremental(). W przypadku, gdy osdmap jest złośliwie uszkodzony, zamiast wywoływać błąd, należy uznać go za nieważny.
Ocena ryzyka
Złośliwe uszkodzenie osdmap może prowadzić do nieprawidłowego działania systemu, co może wpłynąć na stabilność i bezpieczeństwo danych. Niewłaściwe zarządzanie błędami może umożliwić atakującym wykorzystanie tej luki.
Rekomendacja
Zaleca się aktualizację jądra Linux do najnowszej wersji, aby usunąć tę podatność. Należy również monitorować integralność osdmap w celu wykrywania potencjalnych ataków.
Inne podatności w Linux kernel, libceph
Zobacz wszystkie- CVE-2026-43407Krytyczne
W jądrze Linux w funkcji ceph_handle_auth_reply() (moduł libceph) występuje błąd przepełnienia liczby całkowitej. Wartość payload_len z komunikatu CEPH_MSG_AUTH_REPLY jest przechowywana jako int, więc wartość większa niż INT_MAX staje się liczbą ujemną, co prowadzi do dostępu poza zakresem przydzielonej pamięci. Podatność została naprawiona poprzez zmianę typu na u32 oraz dodanie dodatkowych sprawdzeń długości segmentu.
- CVE-2026-90067Wysokie
W jądrze Linux w module libceph (protokół Ceph messenger v2) nie walidowano pola payload_len w prefiksie banera. Klient mógł wysłać baner z payload_len równym 0, co powodowało odczyt z gniazda o długości 0 i naruszenie niezmiennika maszyny stanów, wywołując ostrzeżenie w populate_in_iter(). Zgodnie ze specyfikacją msgr2 payload_len musi wynosić co najmniej 16 bajtów.
- CVE-2026-46024Wysokie
W jądrze systemu Linux zidentyfikowano podatność w libceph, która może prowadzić do dereferencji wskaźnika null w funkcji ceph_handle_auth_reply(). Problem występuje, gdy wiadomość CEPH_MSG_AUTH_REPLY zawiera zerowe wartości dla protokołu i wyniku, co nie jest obecnie traktowane jako błąd.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: libceph: replace overzealous BUG_ON in osdmap_apply_incremental() If the osdmap is (maliciously) corrupted such that the incremental osdmap epoch is different from what is expected, there is no need to BUG. Instead, just declare the incremental osdmap to be invalid.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

