Unscored severity · published Oct 28, 2026
CVE-2026-99115
ksmbd: fill in FileSysIdentifier in FS_POSIX_INFORMATION
New
–
CVSS
–
EPSS
No
On KEV
Description
In the Linux kernel, the following vulnerability has been resolved:
ksmbd: fill in FileSysIdentifier in FS_POSIX_INFORMATION
smb2_get_info_filesystem() reports 56 bytes for FS_POSIX_INFORMATION,
that is the whole of FILE_SYSTEM_POSIX_INFO, but never assigns
FileSysIdentifier. Those eight bytes go to the client as they are found
in the response buffer.
The buffer is zeroed on allocation, so a standalone request leaks
nothing. A compound request can leak: the offset of the next response
is advanced by the length pinned for the previous one, so a reply that
was written into the buffer and then dropped in favour of the short
error response of smb2_set_err_rsp() stays there, and the next reply is
laid over it with only the header cleared.
Report the file system id statfs() returned, which is what the field is
for. FileSysIdentifier is __le64 and f_fsid is a pair of ints, so
assemble the value first, val[0] as the low half, and convert it on the
way out.
Exploitation
Is it being used?
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
LI
Linux · Linux
e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 before beba2ef6f66a71f20531ac70a1acb0b221e362e9; e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 before ab057f271ef60ff8163818badc3de75c480eca07; e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 before db2267b27c054a6c2151ff7fbb67927e784f31d6; 5.15 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-99115
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-99115
git.kernel.org
https://git.kernel.org/stable/c/beba2ef6f66a71f20531ac70a1acb0b221e362e9
git.kernel.org
https://git.kernel.org/stable/c/ab057f271ef60ff8163818badc3de75c480eca07
git.kernel.org
https://git.kernel.org/stable/c/db2267b27c054a6c2151ff7fbb67927e784f31d6
More from Linux
9.8
CVE-2025-39682
tls: fix handling of zero-length records on the rx_list
8.8
CVE-2026-53266
netfilter: bridge: make ebt_snat ARP rewrite writable
7.8
CVE-2026-53362
ipv6: account for fraggap on the paged allocation path
7.8
CVE-2026-31431
crypto: algif_aead - Revert to operating out-of-place
7.8
CVE-2025-38352
posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del()
