In android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, a double free can occur when kmalloc fails to allocate memory for pointers resp/req in the service-locator driver function service_locator_send_msg().
The product calls free() twice on the same memory address.
Link | Tags |
---|---|
https://source.android.com/security/bulletin/pixel/2017-11-01 | patch vendor advisory |