CVE-2026-46155

Severity CVSS v4.0:
Pending analysis
Type:
CWE-125 Out-of-bounds Read
Publication date:
28/05/2026
Last modified:
09/06/2026

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> smb/client: fix out-of-bounds read in smb2_compound_op()<br /> <br /> If a server sends a truncated response but a large OutputBufferLength, and<br /> terminates the EA list early, check_wsl_eas() returns success without<br /> validating that the entire OutputBufferLength fits within iov_len.<br /> <br /> Then smb2_compound_op() does:<br /> memcpy(idata-&gt;wsl.eas, data[0], size[0]);<br /> <br /> Where size[0] is OutputBufferLength. If iov_len is smaller than size[0],<br /> memcpy can read beyond the end of the rsp_iov allocation and leak adjacent<br /> kernel heap memory.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.6.32 (including) 6.6.140 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.9 (including) 6.12.88 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.13 (including) 6.18.30 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.19 (including) 7.0.7 (excluding)
cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*