PatchSiren cyber security CVE debrief
CVE-2026-110712 sahlberg CVE debrief
libsmb2 through 6.2 contains a heap out-of-bounds read vulnerability in smb2_decode_file_all_info that allows malicious SMB servers to crash clients by sending an unchecked FileNameLength. Attackers controlling the server or performing man-in-the-middle on unsigned sessions can return crafted FileAllInformation replies to smb2_stat or smb2_fstat calls, crashing the client.
- Vendor
- sahlberg
- Product
- libsmb2
- CVSS
- HIGH 7.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-14
- Original CVE updated
- 2026-10-14
- Advisory published
- 2026-10-14
- Advisory updated
- 2026-10-14
Who should care
Defenders responsible for systems using libsmb2, particularly those with SMB connectivity, should assess exposure and prioritize verification and patching of affected versions. This includes operators managing libsmb2 deployments, platform administrators, vulnerability management teams, and security teams overseeing SMB-connected systems.
Why it matters
Defenders should care about CVE-2026-110712 because it allows malicious SMB servers to crash libsmb2 clients, potentially disrupting services and requiring immediate attention for verification and patching.
- Crash of client systems due to malicious SMB server responses
- Potential disruption of services relying on libsmb2
- Need for verification and patching of libsmb2 versions up to 6.2
Technical summary
The libsmb2 library through version 6.2 is vulnerable to a heap out-of-bounds read in the smb2_decode_file_all_info function. This vulnerability allows malicious SMB servers to crash clients by sending an unchecked FileNameLength. Attackers controlling the server or performing man-in-the-middle on unsigned sessions can return crafted FileAllInformation replies to smb2_stat or smb2_fstat calls, leading to a client crash.
Defensive priority
Defenders should prioritize verifying and patching libsmb2 versions up to 6.2, monitoring for suspicious SMB activity, and implementing compensating controls to mitigate potential crashes.
Recommended defensive actions
- Verify and patch libsmb2 versions up to 6.2
- Monitor for suspicious SMB activity
- Implement compensating controls to mitigate potential crashes
- Review vendor guidance for libsmb2
- Perform exposure review for systems using libsmb2
- Conduct asset inventory of libsmb2 deployments
- Track changes and verify remediation of libsmb2 systems
Evidence notes
The CVE record and source item provide details on the vulnerability, its impact, and potential attack vectors. However, limited information is available on actual exploitation or affected systems. Defenders should verify libsmb2 versions, assess exposure, and monitor for suspicious SMB activity. Evidence limits suggest focusing on official advisories and CVE metadata for now.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-110712 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-110712
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-110712 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-110712
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
libsmb2 through 6.2 Heap Out-of-Bounds Read via smb2_decode_file_all_info
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/110xxx/CVE-2026-110712.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://hackmd.io/@haind-pwn/libsmb2-query-info-reply-oob-read
Supplemental source - technical-description, exploit
-
Source reference
Unverified legacy reference
URL: https://github.com/sahlberg/libsmb2/blob/d67e213a5c4e7e4969fd81f0b95e4ca5831fbba1/lib/smb2-data-file-info.c
Supplemental source - technical-description
-
Source reference
Unverified legacy reference
URL: https://github.com/sahlberg/libsmb2/commit/57bee9fb941a39307145b82e4dd1718862f30a74
Supplemental source - patch
-
Source reference
Unverified legacy reference
URL: https://github.com/sahlberg/libsmb2
Supplemental source - product
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/libsmb2-through-6.2-heap-out-of-bounds-read-via-smb2-decode-file-all-info
Supplemental source - third-party-advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.