Description
In kvm_vfio_pviommu_attach of vfio.c, there is a possible double free due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
Published: 2026-11-02
Score: n/a
EPSS: n/a
KEV: No
Impact: Local Privilege Escalation
Action: Immediate Patch
AI Analysis

Impact

In the kernel function kvm_vfio_pviommu_attach within vfio.c, the code contains a logic error that may cause a double free. When triggered, this flaw can allow a local attacker to elevate privileges without requiring any additional execution permissions. The vulnerability is exploitable without user interaction or special privileges beyond those normally available to a local user, meaning any user on the device can potentially gain elevated access.

Affected Systems

The vulnerability is present in Google Android operating systems; affected versions are not specified in the advisory, so all devices running the vulnerable kernel build are considered at risk.

Risk and Exploitability

The flaw is a local privilege escalation and can be abused by an attacker who can execute code on the target device. The EPSS score is not available, and the vulnerability is not listed in CISA KEV, indicating no publicly known exploitation yet. Still, the potential for privilege escalation makes the risk significant, especially if the device’s kernel is not yet patched. The attack vector is local; no remote code execution or user interaction is required.

Generated by OpenCVE AI on November 2, 2026 at 22:44 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Android to the latest security patch that includes the fix for the double free in kvm_vfio_pviommu_attach.
  • If a patch is not yet available, restrict access to the VFIO module by disabling or limiting its use via SELinux policies or kernel configuration changes.
  • Monitor for abnormal memory free operations and enforce kernel hardening options to reduce the impact of any future memory corruption bugs.

Generated by OpenCVE AI on November 2, 2026 at 22:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 02 Nov 2026 23:30:00 +0000

Type Values Removed Values Added
First Time appeared Google
Google android
Vendors & Products Google
Google android

Mon, 02 Nov 2026 23:00:00 +0000

Type Values Removed Values Added
Title Double Free in KVM VFIO PVIOMMU Attach Leading to Local Privilege Escalation
Weaknesses CWE-416

Mon, 02 Nov 2026 20:00:00 +0000

Type Values Removed Values Added
Description In kvm_vfio_pviommu_attach of vfio.c, there is a possible double free due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
References

cve-icon MITRE

Status: PUBLISHED

Assigner: google_android

Published:

Updated: 2026-11-03T04:56:45.961Z

Reserved: 2026-07-02T06:00:06.365Z

Link: CVE-2026-58847

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-02T20:17:48.660

Modified: 2026-11-03T05:18:47.077

Link: CVE-2026-58847

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-02T23:15:13Z

Weaknesses