Description
In returnOutputBufferLocked of DeprecatedCamera3StreamSplitter.cpp, there is a possible out-of-bounds read due to a missing bounds check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.
Published: 2026-10-05
Score: 3.3 Low
EPSS: < 1% Very Low
KEV: No
Impact: Local Information Disclosure
Action: Assess Impact
AI Analysis

Impact

In the Android camera subsystem, the function returnOutputBufferLocked in DeprecatedCamera3StreamSplitter.cpp omits a required bounds check, leading to an out‑of‑bounds read. The flaw can expose sensitive memory contents to any local process that can trigger the camera routing code, without requiring additional privileges or user interaction. Based on the description, it is inferred that an attacker must have local access to the device and be able to invoke the camera subsystem to exploit the vulnerability. The resulting data leakage poses a confidentiality risk but does not allow code execution or privilege escalation.

Affected Systems

The defect resides in Google’s Android platform, affecting the camera stream splitting component that uses DeprecatedCamera3StreamSplitter.cpp. Since no specific device or OS version range is documented, the vulnerability applies to all Android builds that incorporate the unpatched code, potentially including recent releases until the security patch is applied.

Risk and Exploitability

The likely attack vector is a local process that can invoke the camera routing logic, as inferred from the description. The CVSS base score of 3.3 indicates low overall severity, and the EPSS score is not available, suggesting limited publicly known exploitation. The vulnerability does not require user interaction or root privileges; any local attacker with access to trigger the camera subsystem could read confidential data. Although not listed in CISA’s KEV catalog, the ease of local exploitation makes it advisable to monitor for potential in malware or compromised apps.

Generated by OpenCVE AI on October 5, 2026 at 23:52 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Android security patch that includes the missing bounds check for DeprecatedCamera3StreamSplitter.cpp
  • Enforce least‑privilege camera permissions, ensuring only trusted applications can access the camera subsystem
  • If the patch cannot be applied, disable or remove camera modules that use DeprecatedCamera3StreamSplitter to eliminate the vulnerability

Generated by OpenCVE AI on October 5, 2026 at 23:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 07 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:o:google:android:14.0:*:*:*:*:*:*:*
cpe:2.3:o:google:android:15.0:*:*:*:*:*:*:*
cpe:2.3:o:google:android:16.0:-:*:*:*:*:*:*
cpe:2.3:o:google:android:16.0:qpr2_beta_1:*:*:*:*:*:*
cpe:2.3:o:google:android:16.0:qpr2_beta_2:*:*:*:*:*:*
cpe:2.3:o:google:android:16.0:qpr2_beta_3:*:*:*:*:*:*
cpe:2.3:o:google:android:17.0:-:*:*:*:*:*:*

Tue, 06 Oct 2026 00:15:00 +0000

Type Values Removed Values Added
Title Local Information Disclosure via Out-of-Bounds Read in Android Camera Stream Splitter

Mon, 05 Oct 2026 22:30:00 +0000

Type Values Removed Values Added
Title Out-of-Bounds Read in Android Camera Stream Splitter Leading to Local Information Disclosure
Weaknesses CWE-200
CWE-238

Mon, 05 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 05 Oct 2026 20:00:00 +0000

Type Values Removed Values Added
Title Out-of-Bounds Read in Android Camera Stream Splitter Leading to Local Information Disclosure
First Time appeared Google
Google android
Weaknesses CWE-200
CWE-238
Vendors & Products Google
Google android

Mon, 05 Oct 2026 18:45:00 +0000

Type Values Removed Values Added
Description In returnOutputBufferLocked of DeprecatedCamera3StreamSplitter.cpp, there is a possible out-of-bounds read due to a missing bounds check. This could lead to local information disclosure 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-10-05T19:09:54.137Z

Reserved: 2026-07-02T06:01:10.435Z

Link: CVE-2026-58856

cve-icon Vulnrichment

Updated: 2026-10-05T19:09:45.834Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-05T19:17:24.967

Modified: 2026-10-07T15:13:51.890

Link: CVE-2026-58856

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-06T00:00:18Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer