CVE-2024-26828

In the Linux kernel, the following vulnerability has been resolved: cifs: fix underflow in parse_server_interfaces() In this loop, we step through the buffer and after each item we check if the size_left is greater than the minimum size we need. However, the problem is that "bytes_left" is type ssize_t while sizeof() is type size_t. That means that because of type promotion, the comparison is done as an unsigned and if we have negative bytes left the loop continues instead of ending.
CVSS

No CVSS.

Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:6.8:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.8:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.8:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.8:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

History

08 Apr 2025, 19:16

Type Values Removed Values Added
First Time Linux linux Kernel
Linux
CWE CWE-191
References () https://git.kernel.org/stable/c/df2af9fdbc4ddde18a3371c4ca1a86596e8be301 - () https://git.kernel.org/stable/c/df2af9fdbc4ddde18a3371c4ca1a86596e8be301 - Patch
References () https://git.kernel.org/stable/c/cffe487026be13eaf37ea28b783d9638ab147204 - () https://git.kernel.org/stable/c/cffe487026be13eaf37ea28b783d9638ab147204 - Patch
References () https://git.kernel.org/stable/c/7190353835b4a219abb70f90b06cdcae97f11512 - () https://git.kernel.org/stable/c/7190353835b4a219abb70f90b06cdcae97f11512 - Patch
References () https://git.kernel.org/stable/c/f7ff1c89fb6e9610d2b01c1821727729e6609308 - () https://git.kernel.org/stable/c/f7ff1c89fb6e9610d2b01c1821727729e6609308 - Patch
CPE cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.8:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.8:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.8:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.8:rc2:*:*:*:*:*:*

17 Apr 2024, 10:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-04-17 10:15

Updated : 2025-04-08 19:16


NVD link : CVE-2024-26828

Mitre link : CVE-2024-26828


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-191

Integer Underflow (Wrap or Wraparound)