CVE-2026-89533
Linux · Kernel
A buffer handling vulnerability in the Linux kernel svcrdma component allows for arithmetic errors leading to u32 underflow during Read chunk segment processing.
Executive summary
A critical arithmetic error in the Linux kernel svcrdma implementation could allow an unauthenticated attacker to cause memory corruption or system instability.
Vulnerability
The vulnerability consists of arithmetic defects in the svc_rdma_read_chunk_range function, where improper comparison logic leads to incorrect DMA lengths and a u32 underflow. This flaw can be triggered by an unauthenticated remote attacker through crafted RDMA operations.
Business impact
The vulnerability carries a CVSS score of 9.8, indicating a critical risk of full system compromise. Successful exploitation could lead to arbitrary code execution, unauthorized data access, or denial of service, which would result in significant operational disruption and potential exfiltration of sensitive kernel memory data.
Remediation
Immediate Action: Administrators must update the Linux kernel to the corrected versions provided by their distribution maintainer, specifically ensuring kernels are patched to 6.12.109, 6.18.50, 7.2.4, or the relevant stable backported versions (5.15.221, 6.1.188, 6.6.157).
Proactive Monitoring: Security teams should monitor system logs for kernel panics, unexpected reboots, or suspicious network traffic patterns directed at RDMA-enabled interfaces.
Compensating Controls: If immediate patching is not feasible, restrict access to RDMA-enabled services at the network layer to trusted hosts only, as this reduces the attack surface for remote exploitation.
Exploitation status
Public Exploit Available: Unknown.
Analyst recommendation
Given the critical nature of kernel-level vulnerabilities and the potential for remote code execution, this issue must be addressed with the highest urgency. Organizations running Linux-based infrastructure with RDMA support should prioritize the deployment of the vendor-supplied kernel patches to prevent potential exploitation.
More Linux CVEs all →
History
CVE Brief tracked this CVE 2 days before it had a CVSS score.
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- CVSS score assigned 9.8 (3.1)
- Analyst report written