๐Ÿ” CVE Alert

CVE-2026-99110

UNKNOWN 0.0

smb: client: fix heap overflow in cifs_do_set_acl()

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix heap overflow in cifs_do_set_acl() cifs_set_acl() validates ACL size using posix_acl_xattr_size(): 4 + (count * 8) // 4-byte header + 8 bytes per ACE cifs_do_set_acl() then calls posix_acl_to_cifs() to write the CIFS wire format into the same buffer: 6 + (count * 10) // 6-byte header + 10 bytes per ACE An ACL that passes the xattr-based check in cifs_set_acl() can overflow the heap when posix_acl_to_cifs() writes the larger CIFS format. Validate the CIFS format size against the remaining buffer space and USHRT_MAX before converting--data_count is __u16, so sizes above USHRT_MAX truncate the on-wire packet length, causing the server to apply a partial ACL. Replace MaxDataCount = 1000 with min(CIFSMaxBufSize, USHRT_MAX).

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Oct 28, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
dc1af4c4b4721abfa07b351063825acc7e69cc66 < d96f3365ce61c5f39602955af43c8174548dee98 dc1af4c4b4721abfa07b351063825acc7e69cc66 < 596b4062e6c75bdd85a7f2b7f2087a872dc420ac dc1af4c4b4721abfa07b351063825acc7e69cc66 < 1dac61e2c29d1a71784604b48cf3b1234a65ec29
Linux / Linux
6.2

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/d96f3365ce61c5f39602955af43c8174548dee98 git.kernel.org: https://git.kernel.org/stable/c/596b4062e6c75bdd85a7f2b7f2087a872dc420ac git.kernel.org: https://git.kernel.org/stable/c/1dac61e2c29d1a71784604b48cf3b1234a65ec29