GHSA-wv9f-qf5h-j5x5unknown

The vulnerability is a Use-After-Free (UAF) in the EVS AIDL HAL, arising from a data race on an...

Published
November 2, 2026
Last Modified
November 2, 2026

🔗 CVE IDs covered (1)

📋 Description

The vulnerability is a Use-After-Free (UAF) in the EVS AIDL HAL, arising from a data race on an unsynchronized std::weak_ptr within EvsEnumerator::openCamera(). Specifically, concurrent calls from a privileged UID (e.g., AID_AUTOMOTIVE_EVS) can cause a torn weak_ptr state, leading to a virtual call through a freed object's vtable at cameraObj->getCameraInfo(&desc). This allows for potential arbitrary code execution within the hal_evs_default process.

🔗 References (3)