Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A buffer overread vulnerability has been addressed in the Linux kernel's RXRPC implementation. The issue was in the 'rxgk_do_verify_authenticator()' function, which failed to properly validate the buffer size before comparing the nonce, potentially leading to unintended memory access.
Exploitation of this vulnerability could lead to a buffer overread, allowing an attacker to access memory beyond the intended buffer limits, which could be used to read sensitive information or manipulate program execution.
The vulnerability can be reproduced by invoking the 'rxgk_do_verify_authenticator()' function with a crafted buffer that simulates an authentication message. The buffer must be smaller than expected, allowing the function to read beyond the allocated memory without proper validation.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for upgrading the kernel can be found in the official Linux kernel documentation.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.