Description
libsmb2 through 6.2 contains an integer underflow vulnerability in decode_acl that allows malicious SMB servers to trigger heap out-of-bounds reads via crafted security descriptors. Attackers controlling a server or intercepting unsigned sessions can send an AclSize below 8 in a QUERY_INFO reply, bypassing ACE bounds checks and crashing the client.
Published: 2026-10-14
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Patch
AI Analysis

Impact

libsmb2 contains an integer underflow (CWE‑191) in its decode_acl function that allows a malicious SMB server or an attacker intercepting unsigned SMB sessions to send a QUERY_INFO reply with an AclSize field smaller than eight. The underflow bypasses access control list bounds checks, enabling the client to read beyond its heap buffer. The resulting out‑of‑bounds read causes the client to crash, leading to a denial of service.

Affected Systems

The affected product is the libsmb2 networking library developed by sahlberg. Versions up to and including 6.2 incorporate the vulnerable decode_acl implementation. Any build of libsmb2 that is linked into client applications that process SMB QUERY_INFO replies is at risk.

Risk and Exploitability

Risk assessment: The vulnerability has a CVSS score of 7.1, indicating a high-impact flaw. The EPSS score of < 1% suggests that exploitation is currently unlikely but not impossible, particularly for attackers who control an SMB server or can intercept traffic on unsigned sessions. The flaw is not listed in CISA's KEV catalog. Attackers can trigger the denial of service by sending a malicious SMB QUERY_INFO reply with an AclSize field below eight, which triggers a heap out‑of‑bounds read and causes the client to crash. Because the vulnerable code path operates in user mode and the flaw does not provide code execution or privilege escalation, the threat remains confined to service disruption.

Generated by OpenCVE AI on October 15, 2026 at 19:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade libsmb2 to the latest release that incorporates the patch from commit 523abe20
  • If an upgrade is not possible, apply the patch changes from the commit to the source code before compiling the library
  • If the library remains in use, limit or block the SMB QUERY_INFO command from untrusted servers by configuring firewall rules or disabling the ability to receive such replies from unknown peers

Generated by OpenCVE AI on October 15, 2026 at 19:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 14 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description libsmb2 through 6.2 contains an integer underflow vulnerability in decode_acl that allows malicious SMB servers to trigger heap out-of-bounds reads via crafted security descriptors. Attackers controlling a server or intercepting unsigned sessions can send an AclSize below 8 in a QUERY_INFO reply, bypassing ACE bounds checks and crashing the client.
Title libsmb2 through 6.2 Heap Out-of-Bounds Read via decode_acl Integer Underflow
Weaknesses CWE-191
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-20T01:29:23.174Z

Reserved: 2026-10-14T14:39:52.603Z

Link: CVE-2026-110714

cve-icon Vulnrichment

Updated: 2026-10-20T01:29:19.063Z

cve-icon NVD

Status : Deferred

Published: 2026-10-14T16:17:43.473

Modified: 2026-10-20T02:17:10.497

Link: CVE-2026-110714

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-15T20:00:08Z

Weaknesses
  • CWE-191

    Integer Underflow (Wrap or Wraparound)