Linux kernel
cpe:2.3:o:kernel:linux_kernel:*:*:*:*:*:*:*
A vulnerability in the Linux kernel's ksmbd component relates to improper validation of buffer lengths for extended attributes in SMB2 FILE_FULL_EA_INFORMATION requests. This issue can lead to incorrect processing of multiple smb2_ea_info buffers, potentially causing errors or unexpected behavior.
Exploitation of this vulnerability could lead to buffer-related errors, such as invalid memory access or incorrect data processing, which may be leveraged for more severe attacks, like arbitrary code execution or memory corruption.
The vulnerability can be reproduced by sending a FILE_FULL_EA_INFORMATION request that includes multiple smb2_ea_info buffers. The ksmbd server will incorrectly validate the lengths of these buffers before accessing them, allowing for potential exploitation.
Users can upgrade to the latest stable version of the Linux kernel to address this vulnerability.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.