Description
The Widevine QSEE TrustZone application in Android 5.x before 5.1.1 LMY49F and 6.0 before 2016-01-01 allows attackers to gain privileges via a crafted application that leverages QSEECOM access, aka internal bug 24446875.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- QSEE - PRDiag* Commands Privilege Escalation EDB-39757 · local · May 2, 2016
GitHub 2 repositories
-
laginimaineb/ExtractKeyMaster ★ 365 · Jun 30, 2016
Exploit that extracts Qualcomm's KeyMaster keys using CVE-2015-6639 and CVE-2016-2431
-
laginimaineb/cve-2015-6639 ★ 125 · May 2, 2016
QSEE Privilege Escalation Exploit using PRDiag* commands (CVE-2015-6639)
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 39757 exploit
- 1034592 vdb-entry
- http://source.android.com/security/bulletin/2016-01-01.html
- 20230530 CVE-2022-48335 - Buffer Overflow in Widevine Trustlet (PRDiagVerifyProvisioning @ 0x5f90) mailing-list
- http://packetstormsecurity.com/files/172637/Widevine-Trustlet-5.x-6.x-7.x-PRDiagVerifyProvisioning-Buffer-Overflow.html