CVE-2026-53151 Details
Description
In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix the ACK parser to extract the SACK table for parsing Fix modification of the received skbuff in rxrpc_input_soft_acks() and a potential incorrect access of the buffer in a fragmented UDP packet (the packet would probably have to be deliberately pre-generated as fragmented) when AF_RXRPC tries to extract the contents of the SACK table by copying out the contents of the SACK table into a buffer before attempting to parse AF_RXRPC assumes that it can just call skb_condense() and then validly access the SACK table from skb->data and that it will be a flat buffer - but skb_condense() can silently fail to do anything under some circumstances. Note that whilst rxrpc_input_soft_acks() should be able to parse extended ACKs, the rest of AF_RXRPC doesn't currently support that. Further, there's then no need to call skb_condense() in rxrpc_input_ack(), so don't.
A vulnerability in the Linux kernel's RXRPC implementation has been addressed. The issue involved the ACK parser's handling of the Selective Acknowledgment (SACK) table, particularly in fragmented UDP packets. When the Application Framework (AF_RXRPC) attempted to extract SACK data, it relied on the assumption that the SACK table could be accessed as a flat buffer after calling skb_condense(). However, this function could fail under certain conditions, leading to potential mismanagement of the received data. The vulnerability could arise if a UDP packet was intentionally crafted to be fragmented, causing incorrect parsing of the SACK information.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for downloading the patched version are available on the official Linux kernel website.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/224298450be5c04d2a6ea1c2a94669d7ebf65d00 | kernel.org | Patch |
| https://git.kernel.org/stable/c/333b6d5bb9f87827ac2639c737bf9613dbae7253 | kernel.org | Patch |
| https://git.kernel.org/stable/c/566c4c1244de50fbff1f89ff93c9d7b0fc256db4 | kernel.org | Patch |
| https://git.kernel.org/stable/c/5d1ae4e17a3ecd8561cdb4f4f70152f41039c4e1 | kernel.org | Patch |
| https://git.kernel.org/stable/c/775c5e89272a2615b72bb84f611ba66fa3b7493e | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| NVD-CWE-noinfo | Insufficient Information to Classify Weakness | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 6.2, < 6.6.144 >= 6.7, < 6.12.95 >= 6.13, < 6.18.36 >= 6.19, < 7.0.13 7.1 rc1 7.1 rc2 7.1 rc3 7.1 rc4 7.1 rc5 7.1 rc6 7.1 rc7 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 6, 2026 | Initial Analysis | [email protected] |
| Jul 4, 2026 | CVE Modified | kernel.org |
| Jun 28, 2026 | CVE Modified | kernel.org |
| Jun 25, 2026 | New CVE Received | kernel.org |