A pointer in an ADSPRPC command is not properly validated in all Android releases from CAF using the Linux kernel (Android for MSM, Firefox OS for MSM, QRD Android), which can lead to kernel memory being accessed.
The product reads data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://www.codeaurora.org/security-bulletin/2018/07/02/july-2018-code-aurora-security-bulletin | third party advisory |
https://source.codeaurora.org/quic/la/kernel/msm-3.18/commit/?id=97017d59158086689488bdcfcafb59654a6f10da | third party advisory patch |