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

xprtrdma: Check frwr_wp_create() during connect

frwr_wp_create() creates the singleton Memory Region used to encode
padding for Write chunks whose payload length is not XDR-aligned. Its
failure paths return a negative errno and leave ep->re_write_pad_mr set
to NULL.

rpcrdma_xprt_connect() currently ignores that return value. If
frwr_wp_create() fails after the rest of the connection setup succeeds,
xprt_rdma_connect_worker() treats the connection attempt as successful
and sets XPRT_CONNECTED. A later NFS/RDMA read with a non-4-byte-aligned
receive page length reaches rpcrdma_encode_write_list(), passes the NULL
write-pad MR to encode_rdma_segment(), and dereferences it.

This is locally triggerable on an NFS/RDMA client after a connect or
reconnect hits a local MR allocation, DMA-map, MR-map, or post-send
failure; a remote peer alone cannot force the local MR setup failure.

Check the return value and fail the connect as -ENOTCONN, matching the
adjacent setup failures. This keeps XPRT_CONNECTED clear and lets the
normal reconnect path retry.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the Linux kernel’s NFS/RDMA subsystem allows a locally privileged or unprivileged user to trigger a null pointer dereference by causing the creation of the write‑pad memory region to fail during a client connection. The failure is ignored by the connection routine, and a subsequent RDMA read attempts to use the uninitialized memory region, leading to a kernel panic. The vulnerability does not provide arbitrary code execution but forces a crash when an NFS/RDMA client connects or reconnects.

Affected Systems

All Linux kernel releases that contain the vulnerable frwr_wp_create() path are affected; specific product versions are not enumerated in the advisory, so any kernel prior to the patch must be considered vulnerable. The issue impacts systems running the NFS over RDMA protocol.

Risk and Exploitability

This exploit requires local access to the NFS/RDMA client and is triggered by internal memory allocation failures, which are generally uncommon but possible in resource‑constrained or misconfigured environments. Because the attacker cannot control the remote peer, the exploitation vector is local only. With an EPSS score of < 1%—indicative of a very low exploitation probability—and a CVSS score of 5.5, and the vulnerability not listed in the KEV catalog, the overall likelihood of exploitation is uncertain but should be treated as a moderate risk, especially for systems that use NFS/RDMA frequently.

Generated by OpenCVE AI on August 22, 2026 at 03:09 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a kernel update that includes the frwr_wp_create() check during connection
  • If a kernel update is not immediately available, temporarily disable NFS over RDMA services or unexport NFS shares until the issue is resolved
  • If RDMA network interfaces are not required, disable RDMA support in the kernel via appropriate boot parameters or configuration

Generated by OpenCVE AI on August 22, 2026 at 03:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 20 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Sat, 15 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: xprtrdma: Check frwr_wp_create() during connect frwr_wp_create() creates the singleton Memory Region used to encode padding for Write chunks whose payload length is not XDR-aligned. Its failure paths return a negative errno and leave ep->re_write_pad_mr set to NULL. rpcrdma_xprt_connect() currently ignores that return value. If frwr_wp_create() fails after the rest of the connection setup succeeds, xprt_rdma_connect_worker() treats the connection attempt as successful and sets XPRT_CONNECTED. A later NFS/RDMA read with a non-4-byte-aligned receive page length reaches rpcrdma_encode_write_list(), passes the NULL write-pad MR to encode_rdma_segment(), and dereferences it. This is locally triggerable on an NFS/RDMA client after a connect or reconnect hits a local MR allocation, DMA-map, MR-map, or post-send failure; a remote peer alone cannot force the local MR setup failure. Check the return value and fail the connect as -ENOTCONN, matching the adjacent setup failures. This keeps XPRT_CONNECTED clear and lets the normal reconnect path retry.
Title xprtrdma: Check frwr_wp_create() during connect
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-17T05:15:12.570Z

Reserved: 2026-08-09T03:40:39.933Z

Link: CVE-2026-72467

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:22:20.770

Modified: 2026-08-17T06:19:14.580

Link: CVE-2026-72467

cve-icon Redhat

Severity : Low

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-72467 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T03:15:04Z

Weaknesses