CVE Catalog

CVE-2026-115505

HighCVSS 7.6
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.21%

11th percentile - higher than 11% of all known CVEs

Summary

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.

Risk Assessment

Heap memory corruption in applications using libsmb2 for SMB communication may lead to crashes or potential code execution. The risk is especially relevant for environments connecting to untrusted SMB servers or operating in networks susceptible to MITM attacks.

Recommendation

Update libsmb2 to version 6.3 or later. Where possible, enforce SMB signing to mitigate man-in-the-middle attacks.

Other vulnerabilities in libsmb2

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS