Katalog CVE

CVE-2026-55199

ŚrednieCVSS 5.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.41%

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

Streszczenie

Podatność w bibliotece libssh2 przed wersją 1.11.1 (załatana w commicie 1762685) umożliwia atak DoS przed uwierzytelnieniem. Złośliwy serwer SSH może wysłać spreparowaną wartość liczby rozszerzeń (nr_extensions=0xFFFFFFFF) w komunikacie SSH_MSG_EXT_INFO, co powoduje zapętlenie procesora klienta na ponad 60 sekund z powodu niesprawdzania wartości zwracanych przez _libssh2_get_string() i braku limitu czasu dla pętli obciążających CPU.

Ocena ryzyka

Organizacja narażona jest na atak DoS, w którym złośliwy serwer SSH może wywołać przeciążenie procesora na kliencie, uniemożliwiając normalne działanie systemu lub aplikacji korzystających z libssh2. Atak nie wymaga uwierzytelnienia, co zwiększa ryzyko.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę libssh2 do wersji 1.11.1 lub nowszej, która zawiera poprawkę (commit 1762685). Jeśli aktualizacja nie jest możliwa, należy ograniczyć połączenia SSH do zaufanych serwerów.

Inne podatności w libssh2

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

libssh2 through 1.11.1, fixed in commit 1762685, contains a pre-authentication denial of service vulnerability in the SSH_MSG_EXT_INFO handler in src/packet.c that allows a malicious SSH server to cause a client CPU exhaustion loop by sending a crafted extension count value. A malicious server can set nr_extensions to 0xFFFFFFFF during key exchange, causing the client to spin in a tight CPU loop for over 60 seconds because return values from _libssh2_get_string() are unchecked and the session timeout does not apply to CPU-bound loops.

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