Katalog CVE

CVE-2026-43304

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.74%

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

Streszczenie

W jądrze Linux w module libceph podczas dekodowania klucza nie weryfikowano jego długości, co mogło doprowadzić do niezgodności z buforem o stałym rozmiarze w process_auth_done(). Wprowadzono nową stałą CEPH_MAX_KEY_LEN oraz sprawdzenie długości klucza, zastępując wcześniejszy warunek dotyczący braku materiału klucza.

Ocena ryzyka

Nieprawidłowa długość klucza mogła prowadzić do problemów z pamięcią podczas przetwarzania uwierzytelniania w libceph. Może to skutkować błędami lub potencjalnym uszkodzeniem pamięci w systemach korzystających z Ceph.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę wprowadzającą CEPH_MAX_KEY_LEN i weryfikację długości klucza. Upewnij się, że komponenty Ceph korzystają z załatanej wersji jądra.

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: libceph: define and enforce CEPH_MAX_KEY_LEN When decoding the key, verify that the key material would fit into a fixed-size buffer in process_auth_done() and generally has a sane length. The new CEPH_MAX_KEY_LEN check replaces the existing check for a key with no key material which is a) not universal since CEPH_CRYPTO_NONE has to be excluded and b) doesn't provide much value since a smaller than needed key is just as invalid as no key -- this has to be handled elsewhere anyway.

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