Katalog CVE

CVE-2026-115505

WysokieCVSS 7.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

Biblioteka libsmb2 w wersjach przed 6.3 zawiera podatności na przepełnienie liczb całkowitych w dekoderze DCE/RPC NDR w pliku lib/dcerpc.c, umożliwiające odczyt i zapis poza granicami sterty. Złośliwy serwer SMB lub atakujący w pozycji man-in-the-middle na niepodpisanych połączeniach może wysłać spreparowane odpowiedzi NetrShareEnum z zawijającymi się wartościami actual_count lub max_count, gdy klient wywołuje smb2_share_enum_async(), powodując uszkodzenie pamięci sterty.

Ocena ryzyka

Możliwe uszkodzenie pamięci sterty w aplikacjach korzystających z libsmb2 do komunikacji SMB, co może prowadzić do awarii lub potencjalnego wykonania kodu. Ryzyko dotyczy szczególnie środowisk łączących się z niezaufanymi serwerami SMB lub pracujących w sieciach podatnych na MITM.

Rekomendacja

Zaktualizuj libsmb2 do wersji 6.3 lub nowszej. Tam, gdzie to możliwe, wymuszaj podpisywanie połączeń SMB, aby utrudnić ataki man-in-the-middle.

Inne podatności w libsmb2

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

libsmb2 before 6.3 contains integer overflow vulnerabilities in the DCE/RPC NDR decoder in lib/dcerpc.c that allow heap out-of-bounds reads and writes. A malicious SMB server or machine-in-the-middle on unsigned connections can send crafted NetrShareEnum replies with wrapping actual_count or max_count values when clients call smb2_share_enum_async(), corrupting heap memory.

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