Linux Kernel Vulnerability in SMB Client and Fallocate Handling
CVE-2026-68388
What is CVE-2026-68388?
A vulnerability in the Linux kernel affects the SMB client implementation of the fallocate function, which is used to manipulate file space allocation. When processing overlapping allocated ranges, the function can incorrectly skip portions of file space that should be zero-filled due to a misalignment in its range handling logic. As a result, this flaw can lead to situations where subsequent write operations to these skipped spaces may encounter errors, such as running out of space, despite being allocated. This issue underscores the importance of ensuring accurate range validation to maintain reliable file system operations and data integrity.
Affected Version(s)
Linux 966a3cb7c7db786452a87afdc3b48858fc4d4d6b < 437637f5ff3f573b2edf8571de91fb00a21eb4e6
Linux 966a3cb7c7db786452a87afdc3b48858fc4d4d6b < 377fe3e583e46369ee1004d5cfe12271d6589a68
Linux 966a3cb7c7db786452a87afdc3b48858fc4d4d6b < 7e08ab7a061b17ac1989a225c6afb53f44a86808