Description
The vulnerability is a heap out-of-bounds read in the EVS HAL's `getStreamList()` method. An attacker can craft a `CameraDesc.metadata` byte array, which is parsed without validation, leading to an out-of-bounds read at an attacker-controlled offset within the HAL process's heap. The read data is then exfiltrated back to the attacker, potentially leaking sensitive information like pointers and buffer handles.
Published: 2026-11-02
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: Information disclosure via out-of-bounds read
Action: Immediate Patch
AI Analysis

Impact

The Android EVS HAL processes a CameraDesc.metadata byte array in getStreamList() without validating its bounds. This oversight triggers a heap‑out‑of‑bounds read that an attacker can exploit by crafting a malicious payload. The HAL then leaks the contents of the host process’s heap—including pointers and buffer handles—back to the attacker, enabling sensitive information disclosure and potentially aiding further attacks.

Affected Systems

Google Android devices that contain the EVS HAL component are impacted. Any Android build that includes the standard EVS HAL processor can be vulnerable, as the flaw resides within the HAL layer of the camera framework. No specific Android version or model was listed in the data, but all installations of the EVS HAL are affected.

Risk and Exploitability

The vulnerability requires delivery of a crafted CameraDesc.metadata payload, which can be achieved by a local application with camera access. While it does not allow remote code execution or direct privilege escalation, the ability to read arbitrary heap contents presents a high‑severity flaw. The EPSS score is not available, and the issue is not currently listed in the CISA KEV catalog. Nonetheless, the potential for sensitive data leakage warrants immediate attention.

Generated by OpenCVE AI on November 2, 2026 at 21:54 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Android security patch for the EVS HAL component from Google.
  • Restrict camera usage to applications with required permissions and monitor for abnormal metadata usage.
  • Update or patch the HAL to perform bounds checks on the CameraDesc.metadata payload before processing.
  • Enforce SELinux policies to limit the HAL process’s privileges and restrict its ability to disclose memory contents.

Generated by OpenCVE AI on November 2, 2026 at 21:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

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

Mon, 02 Nov 2026 22:15:00 +0000

Type Values Removed Values Added
Title Heap Out‑of‑Bounds Read in Android EVS HAL Allowing Sensitive Data Leak
Weaknesses CWE-125

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

Type Values Removed Values Added
Description The vulnerability is a heap out-of-bounds read in the EVS HAL's `getStreamList()` method. An attacker can craft a `CameraDesc.metadata` byte array, which is parsed without validation, leading to an out-of-bounds read at an attacker-controlled offset within the HAL process's heap. The read data is then exfiltrated back to the attacker, potentially leaking sensitive information like pointers and buffer handles.
References

cve-icon MITRE

Status: PUBLISHED

Assigner: google_android

Published:

Updated: 2026-11-02T20:21:10.883Z

Reserved: 2026-07-02T06:12:52.307Z

Link: CVE-2026-58924

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-02T21:17:35.937

Modified: 2026-11-03T14:52:42.467

Link: CVE-2026-58924

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-02T22:15:17Z

Weaknesses