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

RDMA/irdma: Prevent rereg_mr for non-mem regions

When a QP/CQ/SRQ is created, a two step process is used
where the buffer is allocated in userspace and explicitly
registered with the normal reg_mr mechanism prior to creating
the actual QP/CQ/SRQ object.

These special registrations are indicated via an ABI field
so the driver knows that they do not have a valid mkey and
to skip the actual CQP command submission.

Since these are real MR objects from the core's perspective,
it is possible for a user application to invoke rereg_mr on them
and cause a real CQP op to be emitted with the zero-initialized
mkey value of 0.

Fix this by preventing rereg_mr on these special regions.
Published: 2026-08-10
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows a user application to invoke rereg_mr on special memory region registrations that should not be re-registered. This causes the kernel to issue a CQP command with a zero‑initialized mkey value, which can be interpreted as a valid operation address and trigger a crash or denial of service. The underlying weakness is an improper initialization of the mkey (CWE‑665) coupled with unauthorized use of the operation on protected memory (CWE‑285). This deficiency allows attackers with control over user-space RDMA calls to destabilize the system, potentially causing a kernel panic or service disruption.

Affected Systems

The misbehavior occurs in the Linux kernel’s RDMA irdma driver. All users of the Linux kernel before the applied fix are potentially affected, regardless of distribution, since the issue lies in kernel source code. No explicit version range is provided, but any kernel built from the reported source commits is vulnerable until patched.

Risk and Exploitability

The flaw is of kernel level impact but would require an attacker to execute or influence user’s application logic so that rereg_mr is called on the protected memory region. No EPSS score is available and the vulnerability is not listed in the CISA KEV catalog, indicating that exploitation is not known or reported. The risk therefore depends on the attack surface of user applications that use RDMA through irdma and the ability to invoke rereg_mr. A successful exploitation could cause a kernel panic and denial of service, but no proven public exploit exists at this time.

Generated by OpenCVE AI on August 10, 2026 at 16:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a kernel patch that includes the commit to prevent rereg_mr on special memory regions.
  • Upgrade to a Linux distribution version that contains the fixed kernel or rebuild the kernel with the patch as provided in the kernel Git repository commits referenced in the advisory.
  • If an immediate kernel upgrade is not possible, restrict or remove RDMA irdma usage in untrusted applications and ensure that rereg_mr calls are not made on non‑page‑aligned memory reservations.

Generated by OpenCVE AI on August 10, 2026 at 16:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 10 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-285
CWE-665

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: RDMA/irdma: Prevent rereg_mr for non-mem regions When a QP/CQ/SRQ is created, a two step process is used where the buffer is allocated in userspace and explicitly registered with the normal reg_mr mechanism prior to creating the actual QP/CQ/SRQ object. These special registrations are indicated via an ABI field so the driver knows that they do not have a valid mkey and to skip the actual CQP command submission. Since these are real MR objects from the core's perspective, it is possible for a user application to invoke rereg_mr on them and cause a real CQP op to be emitted with the zero-initialized mkey value of 0. Fix this by preventing rereg_mr on these special regions.
Title RDMA/irdma: Prevent rereg_mr for non-mem regions
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-10T12:04:39.912Z

Reserved: 2026-07-30T09:28:09.391Z

Link: CVE-2026-68419

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T16:30:05Z

Weaknesses