Linux Kernel Out-of-Bounds Read Vulnerability in libceph Messenger V2

Vulnerability

A vulnerability allowing potential out-of-bounds reads has been identified in the Linux kernel's libceph component, specifically within the messenger_v2 handling of authentication. This issue arises from an inadequate bounds check on the payload length, which could lead to unauthorized memory access. The vulnerability is present in the Linux kernel stable tree.

Impact

Exploitation of this vulnerability could lead to out-of-bounds memory access, potentially causing undefined behavior such as memory corruption or information leakage.

Reproduction

The vulnerability can be reproduced by triggering the 'process_auth_done' function in the 'libceph' component, specifically within the 'messenger_v2' protocol handling. This function processes authentication data, including a payload length value. Without proper validation, an attacker could manipulate the payload length to exceed allocated boundaries, causing an out-of-bounds read.

Remediation

Users can upgrade to the latest version of the Linux kernel stable tree, where this vulnerability has been addressed. Instructions for downloading the patched version are available on the official Linux kernel website.

Added: Jan 23, 2026, 4:33 PM
Updated: Jan 23, 2026, 4:33 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
5.3
remediation
7.7
relevance
2.3
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.