CVE-2026-43112
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
06/05/2026
Last modified:
06/05/2026
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepath<br />
<br />
When cifs_sanitize_prepath is called with an empty string or a string<br />
containing only delimiters (e.g., "/"), the current logic attempts to<br />
check *(cursor2 - 1) before cursor2 has advanced. This results in an<br />
out-of-bounds read.<br />
<br />
This patch adds an early exit check after stripping prepended<br />
delimiters. If no path content remains, the function returns NULL.<br />
<br />
The bug was identified via manual audit and verified using a<br />
standalone test case compiled with AddressSanitizer, which<br />
triggered a SEGV on affected inputs.
Impact
References to Advisories, Solutions, and Tools
- https://git.kernel.org/stable/c/2d29214448ec0f4e7e18bb1c14dd4a6c07f1c439
- https://git.kernel.org/stable/c/49b1ce6d7cfb6c5a49f68bf5ccfcfb6ba14e63c3
- https://git.kernel.org/stable/c/5d4fe469fe7dbff7d874c196bb680a82f2625d95
- https://git.kernel.org/stable/c/78ec5bf2f589ec7fd8f169394bfeca541b077317
- https://git.kernel.org/stable/c/86f9c23e0814cfdffda9eedf0c591c51ba209010



