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.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdumpUpgrade kernel-docUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-modulesUpgrade bpftoolUpgrade kernel-modules-extraUpgrade kernel-rtUpgrade kernel-debug-modulesUpgrade kernel-rt-develUpgrade kernel-toolsUpgrade kernel-debugUpgrade kernel-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-develUpgrade kernel-zfcpdump-develUpgrade kernel-debug-modules-extraUpgrade kernel-tools-libsUpgrade kernel-rt-debugUpgrade kernel-debug-coreUpgrade kernel-zfcpdump-modules-extraUpgrade python3-perfUpgrade kernel-develUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-coreUpgrade kernel-cross-headersUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-rt-coreUpgrade kernel-headersUpgrade kernel-rt-modules-extraUpgrade perf | Dec 10, 2025 | Dec 8, 2025 |
| Debian | — | Upgrade linux | Oct 6, 2025 | Oct 6, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernelUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perf | Mar 17, 2026 | Mar 17, 2026 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel | Mar 17, 2026 | Mar 17, 2026 |
| Huawei Euleros 2_0_sp13 | — | Upgrade bpftoolUpgrade python3-perfUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Feb 3, 2026 | Feb 2, 2026 |
| Oracle_linux | — | Upgrade kernel | Dec 10, 2025 | Oct 4, 2025 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Nov 14, 2025 | Oct 4, 2025 |
| Rocky_linux | — | Upgrade kernel-rt-debug-develUpgrade kernel-rt-coreUpgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-tools-libs-develUpgrade python3-perfUpgrade kernel-rt-modulesUpgrade perf-debuginfoUpgrade kernel-rt-debug-kvmUpgrade perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debugUpgrade kernel-debug-coreUpgrade kernel-rt-kvmUpgrade kernel-debug-develUpgrade kernel-debug-modules-extraUpgrade kernel-modulesUpgrade kernelUpgrade kernel-rt-develUpgrade kernel-rtUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-debugUpgrade bpftoolUpgrade bpftool-debuginfoUpgrade kernel-tools-libsUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-rt-debug-coreUpgrade kernel-coreUpgrade kernel-debug-debuginfo | Feb 5, 2026 | Dec 13, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub