{"id":"CVE-2026-99114","title":"ksmbd: initialize FileSystemControlFlags in FS_CONTROL_INFORMATION","summary":"In the Linux kernel, the following vulnerability has been resolved:\n\nksmbd: initialize FileSystemControlFlags in FS_CONTROL_INFORMATION\n\nsmb2_get_info_filesystem() reports 48 bytes for FS_CONTROL_INFORMATION,\nthat is the whole of struct …","severity":"none","vendor":"Linux","product":"Linux","affected":["Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < 995456b5e703e128904a6cbc8b3347eb3d04c72c","Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < c78aea8984c84767e87f677477e4784deb8adfde","Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < e8b82184a1982894820a91a72ac9857ddd5dffbf","Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < 370459776468fc68c97008360108f381e3120953","Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < d8c450ad0d08980b39b08d435efa921086c8b227","Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < 03bb4338c3a7c3fc4decf699a35753f0891aab2a","Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < c0cd3fc6824122014da2b3b0cb7ddeaa2946ec8e","Linux 5.15"],"published":"2026-10-28","updated":"2026-10-30","sourceUpdated":"2026-10-30T12:41:52.446Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-99114","references":[{"url":"https://git.kernel.org/stable/c/995456b5e703e128904a6cbc8b3347eb3d04c72c"},{"url":"https://git.kernel.org/stable/c/c78aea8984c84767e87f677477e4784deb8adfde"},{"url":"https://git.kernel.org/stable/c/e8b82184a1982894820a91a72ac9857ddd5dffbf"},{"url":"https://git.kernel.org/stable/c/370459776468fc68c97008360108f381e3120953"},{"url":"https://git.kernel.org/stable/c/d8c450ad0d08980b39b08d435efa921086c8b227"},{"url":"https://git.kernel.org/stable/c/03bb4338c3a7c3fc4decf699a35753f0891aab2a"},{"url":"https://git.kernel.org/stable/c/c0cd3fc6824122014da2b3b0cb7ddeaa2946ec8e"}],"tags":["cve.org"],"epss":0.00173,"epssPercentile":0.06786,"ingestedAt":"2026-10-28T11:09:40.452Z","slug":"CVE-2026-99114","body":"## Overview\n\nIn the Linux kernel, the following vulnerability has been resolved:\n\nksmbd: initialize FileSystemControlFlags in FS_CONTROL_INFORMATION\n\nsmb2_get_info_filesystem() reports 48 bytes for FS_CONTROL_INFORMATION,\nthat is the whole of struct smb2_fs_control_info, but never assigns\nFileSystemControlFlags.  Those four bytes go to the client as they are\nfound in the response buffer.\n\nThe buffer is zeroed on allocation, so a standalone request leaks\nnothing.  A compound request can leak: the offset of the next response\nis advanced by the length pinned for the previous one, so a reply that\nwas written into the buffer and then dropped in favour of the short\nerror response of smb2_set_err_rsp() stays there, and the next reply is\nlaid over it with only the header cleared.\n\nksmbd does not implement quota tracking, so report no control flags.\n\n## Affected\n\n- `Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < 995456b5e703e128904a6cbc8b3347eb3d04c72c`\n- `Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < c78aea8984c84767e87f677477e4784deb8adfde`\n- `Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < e8b82184a1982894820a91a72ac9857ddd5dffbf`\n- `Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < 370459776468fc68c97008360108f381e3120953`\n- `Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < d8c450ad0d08980b39b08d435efa921086c8b227`\n- `Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < 03bb4338c3a7c3fc4decf699a35753f0891aab2a`\n- `Linux >= e2f34481b24db2fd634b5edb0a5bd0e4d38cc6e9 < c0cd3fc6824122014da2b3b0cb7ddeaa2946ec8e`\n- `Linux 5.15`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":3,"depthScoreParts":{"impact":2.8,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}