PatchSiren

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.