CVE-2023-53539

CVE-2023-53539

High · published October 4, 2025

CVSS v3.1
7.8
EPSS
0%
Percentile
5.3
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

RDMA/rxe: Fix incomplete state save in rxe_requester

If a send packet is dropped by the IP layer in rxe_requester()

the call to rxe_xmit_packet() can fail with err == -EAGAIN.

To recover, the state of the wqe is restored to the state before

the packet was sent so it can be resent. However, the routines

that save and restore the state miss a significnt part of the

variable state in the wqe, the dma struct which is used to process

through the sge table. And, the state is not saved before the packet

is built which modifies the dma struct.

Under heavy stress testing with many QPs on a fast node sending

large messages to a slow node dropped packets are observed and

the resent packets are corrupted because the dma struct was not

restored. This patch fixes this behavior and allows the test cases

to succeed.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00164 · 5.3th percentile
Published
2025-10-04T20:15Z
Affected products (6)
ProductVersionsFixed in
linux/linux_kernel≥ 4.8.1, < 6.1.536.1.53
linux/linux_kernel≥ 6.2, < 6.4.166.4.16
linux/linux_kernel≥ 6.5, < 6.5.36.5.3
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
References (4)
EPSS history
Timeline
  • 04 OCT 15:16Z
    RDMA/rxe: Fix incomplete state save in rxe_requester
    cvelistv5