### [CVE-2018-3574](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3574) ![](https://img.shields.io/static/v1?label=Product&message=Android%20for%20MSM%2C%20Firefox%20OS%20for%20MSM%2C%20QRD%20Android&color=blue) ![](https://img.shields.io/static/v1?label=Version&message=n%2Fa&color=blue) ![](https://img.shields.io/static/v1?label=Vulnerability&message=Improper%20Input%20Validation%20in%20Kernel&color=brighgreen) ### Description In all android releases (Android for MSM, Firefox OS for MSM, QRD Android) from CAF using the linux kernel, userspace can request ION cache maintenance on a secure ION buffer for which the ION_FLAG_SECURE ion flag is not set and cause the kernel to attempt to perform cache maintenance on memory which does not belong to HLOS. ### POC #### Reference - https://support.blackberry.com/kb/articleDetail?language=en_US&articleNumber=000049462 - https://support.blackberry.com/kb/articleDetail?language=en_US&articleNumber=000049462 #### Github No PoCs found on GitHub currently.