Katalog CVE

CVE-2024-26828

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.41%

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

Streszczenie

W jądrze Linux w module cifs występuje niedomiar (underflow) w funkcji parse_server_interfaces() z powodu porównania typu ssize_t z size_t, co prowadzi do kontynuacji pętli przy ujemnej wartości bytes_left. Poprawka rozwiązuje problem z konwersją typów.

Ocena ryzyka

Podatność może prowadzić do nieprawidłowego przetwarzania bufora, co może skutkować awarią systemu lub potencjalnie eskalacją uprawnień.

Rekomendacja

Zainstaluj aktualizację jądra Linux z poprawką dla CVE-2024-26828. Sprawdź systemy korzystające z CIFS/SMB.

Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: cifs: fix underflow in parse_server_interfaces() In this loop, we step through the buffer and after each item we check if the size_left is greater than the minimum size we need. However, the problem is that "bytes_left" is type ssize_t while sizeof() is type size_t. That means that because of type promotion, the comparison is done as an unsigned and if we have negative bytes left the loop continues instead of ending.

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