CVE-2023-28577

In the function call related to CAM_REQ_MGR_RELEASE_BUF there is no check if the buffer is being used. So when a function called cam_mem_get_cpu_buf to get the kernel va to use, another thread can call CAM_REQ_MGR_RELEASE_BUF to unmap the kernel va which cause UAF of the kernel address.

Score
CVSS 3.1 7.8 High
Status
Modified - product-security@qualcomm.com
Published
2023-08-08
Last modified
2024-08-02
Weaknesses
CWE-416

Affected products

References