Skip to main content
VulnerabilityPublished

CVE-2026-99110: Linux kernel · smb: client: fix heap overflow in cifs_do_set_acl()

Source GCVE Database

0
Authoritative record:CVE-2026-99110

Not known to be exploited · fixed in d96f3365ce61c5f39602955af43c8174548dee98 : patch Linux kernel soon.

Data as of 28 Oct 2026, 14:15 UTC

Severity
High

Rated High by Threat Radar's AI analysis · CVSS not yet scored by NVD

Patch
Available – fixed in d96f3365ce61c5f39602955af43c8174548dee98, 596b4062e6c75bdd85a7f2b7f2087a872dc420ac, 1dac61e2c29d1a71784604b48cf3b1234a65ec29

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 28 Oct 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade Linux kernel to d96f3365ce61c5f39602955af43c8174548dee98, 596b4062e6c75bdd85a7f2b7f2087a872dc420ac or 1dac61e2c29d1a71784604b48cf3b1234a65ec29.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ dc1af4c4b4721abfa07b351063825acc7e69cc66, < d96f3365ce61c5f39602955af43c8174548dee98
Fixed in
  • d96f3365ce61c5f39602955af43c8174548dee98
LinuxLinuxAffected
  • ≥ dc1af4c4b4721abfa07b351063825acc7e69cc66, < 596b4062e6c75bdd85a7f2b7f2087a872dc420ac
Fixed in
  • 596b4062e6c75bdd85a7f2b7f2087a872dc420ac
LinuxLinuxAffected
  • ≥ dc1af4c4b4721abfa07b351063825acc7e69cc66, < 1dac61e2c29d1a71784604b48cf3b1234a65ec29
Fixed in
  • 1dac61e2c29d1a71784604b48cf3b1234a65ec29
LinuxLinuxAffected
  • =6.2
Fixed in–

AI-suggested

A fix is available that properly validates the CIFS ACL size against buffer limits and USHRT_MAX before conversion, preventing heap overflow and partial ACL application. Users should apply the official Linux kernel update that includes this patch to remediate the vulnerability.

Description

A heap overflow vulnerability in the Linux kernel's SMB client was fixed in the cifs_do_set_acl() function. The issue arises because the ACL size validation uses a smaller size calculation than the actual CIFS wire format size, leading to potential heap overflow when converting ACLs. The fix involves validating the CIFS format size against buffer limits and USHRT_MAX to prevent overflow and partial ACL application on the server.

References

Community reviews

Loading reviews…