Linux Kernel Buffer Overread Vulnerability in RXRPC Authentication Verification

Vulnerability

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.

Impact

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.

Reproduction

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.

Remediation

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.

Added: Apr 24, 2026, 4:57 PM
Updated: Apr 24, 2026, 4:57 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
0.6
exploitability
5.7
remediation
7.7
relevance
6.6
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.