CVE-2026-46189: Linux kernel · RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path
Affects Linux kernelSource CVE Database V5
Not known to be exploited · CVSS 7.0 High · fixed in ecc36a82ecfcfdf3c6606d209f22ec5543c410e0 : patch Linux kernel soon.
Data as of 6 Nov 2026, 17:17 UTC
Thin evidence
One scorer or none| ADP (redhat-SADP) | CVSS 3.1 | 7.0 |
|---|
- CISA SSVC
- Exploitation
- No evidence of active exploitation and no public proof of concept
- Automatable
- Attackers cannot reliably automate steps 1–4 of the kill chain
- Technical impact
- Limited control over the software or limited information exposure
CISA SSVC assessment, 2026-11-06.
- Patch
- Available – fixed in ecc36a82ecfcfdf3c6606d209f22ec5543c410e0, e38e86995df27f1f854063dab1f0c6a513db3faf, 269967d7693304e1f06ed2dff4ebbbeeb397cda4 +5
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 28 May 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 6 Nov 2026.
What to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
AI-suggested
A fix for this vulnerability is available in the Linux kernel as indicated by multiple fixed commits. Red Hat recommends disabling the vmw_pvrdma kernel module if VMware paravirtual RDMA devices are not actively used by creating a file /etc/modprobe.d/disable-vmw_pvrdma.conf containing 'install vmw_pvrdma /bin/true' and rebooting the system. This prevents the vulnerable module from loading. Systems requiring the module should apply the official kernel updates containing the fix.
Description
A double free vulnerability was identified and fixed in the Linux kernel's RDMA vmw_pvrdma module within the pvrdma_alloc_ucontext() error path. The issue arises because the function pvrdma_uar_free() is called twice during error handling, leading to a double free condition. This flaw can cause memory corruption or system crashes, resulting in denial of service. The vulnerability affects Linux kernel version 4.10. Mitigation includes disabling the vmw_pvrdma kernel module if VMware paravirtual RDMA devices are not in use.
References
- git.kernel.org/stable/c/269967d7693304e1f06ed2dff4ebbbeeb397cda4 (opens in a new tab)
- git.kernel.org/stable/c/1df5711121cdc11e76b889408fdbe459feba1d39 (opens in a new tab)
- git.kernel.org/stable/c/3a231c34c5bc3d3cfc850b877758ec9fdaa8a483 (opens in a new tab)
- git.kernel.org/stable/c/ecc36a82ecfcfdf3c6606d209f22ec5543c410e0 (opens in a new tab)
- git.kernel.org/stable/c/45d25e3ec17900bf5a9d6876ff16ceee31c4c0e0 (opens in a new tab)
- git.kernel.org/stable/c/0c63333ff97bd1275294fd12840a0efe9d7a4c59 (opens in a new tab)
- git.kernel.org/stable/c/935ee27d0904aa944cbcc979094c20e5ef62eead (opens in a new tab)
- git.kernel.org/stable/c/e38e86995df27f1f854063dab1f0c6a513db3faf (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-46189 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2482588 (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-46189.json (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:33685 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:36073 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:36767 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:38902 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:30848 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:33743 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:47633 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:40068 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:40760 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:36049 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:35904 (opens in a new tab)