CVE-2026-93811

CVE-2026-93811

published September 24, 2026

CVSS
—
EPSS
0%
Percentile
6.4
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

ksmbd: Fix acl.sd_buf memory leak and invalid sd_size error handling

1. When ndr_decode_v4_ntacl() fails, the code jumped to free_n_data

which only freed n.data, skipping kfree(acl.sd_buf) and leaking

the buffer. Zero-initialize struct xattr_ntacl acl, reorder error

labels to out_free to release acl.sd_buf on all error paths.

2. if (acl.sd_size < sizeof(struct smb_ntsd)) is true, original code

returned success without freeing sd_buf and left stale *pntsd.

Set rc = -EINVAL before jumping to out_free to return error code and

free buffer.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00173 · 6.4th percentile
Published
2026-09-24T21:17Z
References (6)
EPSS history
Timeline
  • 26 SEP 03:27Z
    EPSS moved — → 0%
    epss
  • 24 SEP 16:02Z
    ksmbd: Fix acl.sd_buf memory leak and invalid sd_size error handling
    cvelistv5