CVE-2026-58926

Unknown

Last modified

CVE-2026-58926 is a vulnerability of currently unknown severity. A Use-After-Free (UAF) vulnerability exists in the EVS HAL, allowing a privileged client to free a `buffer_handle_t` while the producer thread is still using it. This race condition, triggered via `doneWithFrame` and `setMaxFramesInFlight`, enables an attacker to manipulate freed heap memory, potentially leading to the leakage of file descriptors from the EVS HAL process..

Description

A Use-After-Free (UAF) vulnerability exists in the EVS HAL, allowing a privileged client to free a `buffer_handle_t` while the producer thread is still using it. This race condition, triggered via `doneWithFrame` and `setMaxFramesInFlight`, enables an attacker to manipulate freed heap memory, potentially leading to the leakage of file descriptors from the EVS HAL process.

Affected Software

Source: CNA advisory (CVE.org). NVD analysis pending.

VendorProductVersions
GoogleAndroid17; 16-qpr2; 16; 15

References

Timeline

Published
Last Modified
Status
Received

Frequently Asked Questions

What is CVE-2026-58926?
A Use-After-Free (UAF) vulnerability exists in the EVS HAL, allowing a privileged client to free a `buffer_handle_t` while the producer thread is still using it. This race condition, triggered via `doneWithFrame` and `setMaxFramesInFlight`, enables an attacker to manipulate freed heap memory, potentially leading to the leakage of file descriptors from the EVS HAL process.
How severe is CVE-2026-58926?
Severity scoring for CVE-2026-58926 is pending analysis.
How do I fix CVE-2026-58926?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.

How Strix Helps

Related CVEs from 2026

Are you affected by CVE-2026-58926?

Run a free Strix scan to check your systems for this vulnerability.

Scan your code now

Source: NVD / NIST