CVE-2026-53151CWE-125

CVE-2026-53151

Critical · published June 25, 2026

CVSS v3.1
9.8
EPSS
1%
Percentile
51.4
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00671 · 51.4th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2026-06-25T13:16Z
Affected products (11)
ProductVersionsFixed in
linux/linux_kernel≥ 6.2, < 6.6.1446.6.144
linux/linux_kernel≥ 6.7, < 6.12.956.12.95
linux/linux_kernel≥ 6.13, < 6.18.366.18.36
linux/linux_kernel≥ 6.19, < 7.0.137.0.13
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
References (5)
EPSS history
Timeline
  • 25 JUN 08:38Z
    rxrpc: Fix the ACK parser to extract the SACK table for parsing
    cvelistv5