Abhishek Singh 6dab51a3af dsp-kernel: use-after-free (UAF) in global maps
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
2024-04-27 15:24:20 +05:30
2022-10-20 10:29:34 -07:00
2024-02-06 11:00:03 +05:30
2023-06-12 11:04:11 -07:00
2023-01-26 23:23:19 -08:00
2023-01-26 23:23:19 -08:00
描述
无详细信息
226 MiB
语言
C 98.7%
C++ 0.9%
Makefile 0.3%
Starlark 0.1%