CVE-2015-9216
Description
In Android before 2018-04-05 or earlier security patch level on Qualcomm Snapdragon Mobile and Snapdragon Wear MDM9206, MDM9607, MDM9625, MDM9635M, MSM8909W, SD 210/SD 212/SD 205, SD 400, SD 410/12, SD 425, SD 430, SD 450, SD 615/16/SD 415, SD 625, SD 650/52, SD 808, and SD 810, improper handling of simultaneous interrupt in USB module during USB RESET and EP COMPLETE.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
A USB interrupt handling race condition in multiple Qualcomm SoCs can lead to denial of service or code execution.
Vulnerability
A race condition exists in the USB subsystem of multiple Qualcomm Snapdragon SoCs due to improper handling of simultaneous interrupts during USB RESET and endpoint (EP) COMPLETE events. The vulnerable code path is reachable on Android devices running a security patch level before April 2018. Affected chipsets include MDM9206, MDM9607, MDM9625, MDM9635M, MSM8909W, SD 210/SD 212/SD 205, SD 400, SD 410/12, SD 425, SD 430, SD 450, SD 615/16/SD 415, SD 625, SD 650/52, SD 808, and SD 810 [1].
Exploitation
An attacker needs physical USB access or the ability to trigger a USB reset on the device. The exploit requires precise timing to cause a RESET and EP_COMPLETE interrupt to arrive concurrently. No authentication is required, but the attacker must be able to connect a USB peripheral or inject USB events. By repeatedly initiating USB resets while endpoints complete, the attacker can win the race window [1].
Impact
Successful exploitation leads to a use-after-free or similar memory corruption in the USB driver. The attacker may cause a denial of service (system crash) or potentially execute arbitrary code in the kernel context. The impact is a full compromise of the affected device's confidentiality, integrity, and availability [1].
Mitigation
Google released a fix in the Android Security Bulletin for April 2018 (2018-04-05 security patch level). Users should update to the latest Android security patch. Qualcomm also provided a patch to OEMs. No workaround is available for unpatched devices [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
4- Range: before 2018-04-05 or earlier security patch level
- Range: before 2018-04-05 or earlier security patch level
- Range: before 2018-04-05 or earlier security patch level
- Qualcomm, Inc./Snapdragon Mobile, Snapdragon Wearv5Range: MDM9206, MDM9607, MDM9625, MDM9635M, MSM8909W, SD 210/SD 212/SD 205, SD 400, SD 410/12, SD 425, SD 430, SD 450, SD 615/16/SD 415, SD 625, SD 650/52, SD 808, SD 810
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
2- www.securityfocus.com/bid/103671mitrevdb-entryx_refsource_BID
- source.android.com/security/bulletin/2018-04-01mitrex_refsource_CONFIRM
News mentions
0No linked articles in our index yet.