CVE Catalog

CVE-2026-58925

Unknown
Published: Translated: NVD NIST

Summary

The report details a heap Use-After-Free (UAF) vulnerability within the android.hardware.automotive.evs-default HAL service, stemming from unsynchronized access to an std::unordered_map. An unprivileged application with access to the EVS manager can trigger this UAF by making concurrent calls to setExtendedInfo and getExtendedInfo, potentially enabling code execution within the privileged HAL process.

Risk Assessment

An unprivileged application could potentially execute code in the privileged HAL process, potentially leading to privilege escalation. This requires access to the EVS manager.

Recommendation

Update the EVS HAL service to a version that synchronizes access to the std::unordered_map. Restrict access to the EVS manager to trusted applications only.

Related vulnerabilities

Original NVD description (English source)

The report details a heap Use-After-Free (UAF) vulnerability within the `android.hardware.automotive.evs-default` HAL service, stemming from unsynchronized access to an `std::unordered_map`. An unprivileged application with access to the EVS manager can trigger this UAF by making concurrent calls to `setExtendedInfo` and `getExtendedInfo`, potentially enabling code execution within the privileged HAL process.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS