6dab51a3af6f217c1729452fa963d0d3568058ec

Currently, remote heap maps get added to the global list before the fastrpc_internal_mmap function completes the mapping. Meanwhile, the fastrpc_internal_munmap function accesses the map, starts unmapping, and frees the map before the fastrpc_internal_mmap function completes, resulting in a use-after-free (UAF) issue. Add the map to the list after the fastrpc_internal_mmap function completes the mapping. Signed-off-by: Abhishek Singh <quic_abhishes@quicinc.com> Change-Id: I8aa23cf215e53d0613774c2b2657954bca6c72f4
描述
无详细信息
语言
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%