CVE-2017-18060
Description
In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, improper input validation for resp_event->vdev_id in wma_unified_bcntx_status_event_handler(), which is received from firmware, leads to potential out of bounds memory read.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Improper input validation in Qualcomm WLAN driver allows out-of-bounds memory read via crafted firmware event.
Vulnerability
In Android for MSM, Firefox OS for MSM, QRD Android, and all Android releases from CAF using the Linux kernel, the function wma_unified_bcntx_status_event_handler() in the WLAN driver does not properly validate the resp_event->vdev_id field received from firmware. This lack of input validation can lead to an out-of-bounds memory read when the vdev_id is used as an index without bounds checking. The vulnerability affects devices with Qualcomm MSM chipsets and is present in all Android versions from CAF prior to the March 2018 security patch level [1].
Exploitation
An attacker with the ability to send a crafted firmware event to the WLAN driver can trigger the vulnerability. The attacker must be able to influence the vdev_id field in the wma_unified_bcntx_status_event structure. No authentication or user interaction is required if the attacker can communicate with the firmware interface. The out-of-bounds read occurs when the driver processes the event and uses the attacker-controlled vdev_id to access an array without proper bounds checking [1].
Impact
Successful exploitation results in an out-of-bounds memory read, which could lead to information disclosure. The attacker may be able to read sensitive kernel memory contents, potentially bypassing security mitigations such as KASLR. The impact is limited to information disclosure; code execution is not directly possible from this vulnerability [1].
Mitigation
Google released a fix for this vulnerability in the March 2018 Pixel/Nexus Security Bulletin, with a security patch level of 2018-03-05. All supported Google devices received the update. For other Android devices using CAF kernels, the fix is available from Qualcomm and should be incorporated by device manufacturers. Users are advised to install the latest security updates from their device vendor [1].
AI Insight generated on May 26, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
1Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
2- source.android.com/security/bulletin/pixel/2018-03-01mitrex_refsource_CONFIRM
- source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/qcacld-3.0/commit/mitrex_refsource_MISC
News mentions
0No linked articles in our index yet.