CVE-2026-99110: Linux kernel · smb: client: fix heap overflow in cifs_do_set_acl()
Source GCVE Database
Not known to be exploited · fixed in d96f3365ce61c5f39602955af43c8174548dee98 : patch Linux kernel soon.
Data as of 28 Oct 2026, 14:15 UTC
Rated High by Threat Radar's AI analysis · CVSS not yet scored by NVD
- Patch
- Available – fixed in d96f3365ce61c5f39602955af43c8174548dee98, 596b4062e6c75bdd85a7f2b7f2087a872dc420ac, 1dac61e2c29d1a71784604b48cf3b1234a65ec29
Exploitation evidence
Disclosed: evidence found.
CVE published 28 Oct 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| 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
- nvd.nist.gov/vuln/detail/CVE-2026-99110 (opens in a new tab)
- git.kernel.org/stable/c/1dac61e2c29d1a71784604b48cf3b1234a65ec29 (opens in a new tab)
- git.kernel.org/stable/c/596b4062e6c75bdd85a7f2b7f2087a872dc420ac (opens in a new tab)
- git.kernel.org/stable/c/d96f3365ce61c5f39602955af43c8174548dee98 (opens in a new tab)