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

RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path

Sashiko points out that pvrdma_uar_free() is already called within
pvrdma_dealloc_ucontext(), so calling it before triggers a double free.
Published: 2026-05-28
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a double free in the Linux kernel’s RDMA/pvrdma driver, triggered when pvrdma_uar_free() is called twice on the same context. This double free, identified as CWE-1341 and CWE-415, can corrupt kernel memory, potentially causing a kernel panic or creating a vector for privilege escalation if the freed memory is reused maliciously. The description does not list a specific exploitation chain, but kernel memory corruption can lead to system instability or arbitrary code execution when combined with other weaknesses. The likely attack vector, inferred from the description and typical RDMA exposure, is that an attacker capable of inducing the error path (for example through specially crafted RDMA traffic or by exploiting a local privileged process) could trigger the double free.

Affected Systems

All Linux kernel versions before the inclusion of the fix commit are affected. The flaw resides within the core linux kernel’s RDMA/pvrdma driver, which is part of the standard kernel distribution.

Risk and Exploitability

The double free is a kernel-level memory corruption issue. An attacker who can trigger the error path—most likely through crafted RDMA traffic or via a local privileged user (inferred)—could cause a denial of service by crashing the kernel. While the current description does not provide a detailed exploit chain, double frees can be leveraged for privilege escalation if coupled with other vulnerabilities. The EPSS score is < 1% and the CVSS score of 7.8, and the vulnerability is not listed in CISA KEV, so the likelihood of spontaneous exploitation in the wild is unclear, but a kernel crash remains a significant risk once an attacker reaches the affected code path.

Generated by OpenCVE AI on June 11, 2026 at 04:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that contains the patch from commit 0c63333ff97bd1275294fd12840a0efe9d7a4c59, or apply the corresponding backport if using an older distribution.
  • If an immediate upgrade is not possible, disable the RDMA/pvrdma driver or block RDMA traffic to prevent accidental activation of the vulnerable code path.
  • Regularly review kernel release notes and security advisories to ensure the fix is applied before the kernel is deployed in production environments.

Generated by OpenCVE AI on June 11, 2026 at 04:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 11 Jun 2026 03:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-415
CPEs cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*
Metrics cvssV3_1

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

cvssV3_1

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


Mon, 01 Jun 2026 17:00:00 +0000


Fri, 29 May 2026 00:15:00 +0000

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

None

cvssV3_1

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

threat_severity

Important


Thu, 28 May 2026 10:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path Sashiko points out that pvrdma_uar_free() is already called within pvrdma_dealloc_ucontext(), so calling it before triggers a double free.
Title RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path
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-06-14T18:01:23.441Z

Reserved: 2026-05-13T15:03:33.104Z

Link: CVE-2026-46189

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-05-28T10:16:34.540

Modified: 2026-06-11T03:07:06.853

Link: CVE-2026-46189

cve-icon Redhat

Severity : Important

Publid Date: 2026-05-28T00:00:00Z

Links: CVE-2026-46189 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-06-11T05:00:06Z

Weaknesses
  • CWE-1341

    Multiple Releases of Same Resource or Handle

  • CWE-415

    Double Free