CVE-2016-5349
The high level operating systems (HLOS) was not providing sufficient memory address information to ensure that secure applications inside…
- Published
- Updated
- Reserved
- Assigned by
- qualcomm
Description
The high level operating systems (HLOS) was not providing sufficient memory address information to ensure that secure applications inside Qualcomm Secure Execution Environment (QSEE) only write to legitimate memory ranges related to the QSEE secure application's HLOS client. When secure applications inside Qualcomm Secure Execution Environment (QSEE) receive memory addresses from a high level operating system (HLOS) such as Linux Android, those address have previously been verified as belonging to HLOS memory space rather than QSEE memory space, but they were not verified to be from HLOS user space rather than kernel space. This lack of verification could lead to privilege escalation within the HLOS.
Scores
| Scored by | CVSS | Score | Vector |
|---|---|---|---|
| NVDNVD · Modified | 3.0 | Medium5.5 | CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N |
- EPSS (exploitation in 30 days)
- 1.0% · top 37% of all CVEs (2 Nov 2026)
Loading the EPSS history…
The list uses the assigner's score when there is one, then CISA's, then NVD's: Medium 5.5.
Weakness
- Insufficient Memory Address Information to prevent Arbitrary Memory Access from QSEE Secure Applications
- CWE-200 (opens in a new tab)
Affected products
Qualcomm, Inc. · Qualcomm Snapdragon 800, 600, 400, 200
- affected All Android releases from CAF using the Linux kernel.
References (5)
- https://www.codeaurora.org/insufficient-memory-address-information-prevent-arbitrary-memory-access-qsee-secure-applications-cve (opens in a new tab)x_refsource_CONFIRMx_transferred
- https://source.android.com/security/bulletin/2017-04-01 (opens in a new tab)x_refsource_CONFIRMx_transferred
- 97364 (opens in a new tab)vdb-entryx_refsource_BIDx_transferred
- https://www.qualcomm.com/company/product-security/security-advisories (opens in a new tab)x_refsource_CONFIRMx_transferred
- 1038201 (opens in a new tab)vdb-entryx_refsource_SECTRACKx_transferred
Sources
The same CVE in the primary databases and aggregators, to check against.
- CVE.org record (opens in a new tab)
- CVE List JSON (GitHub) (opens in a new tab)
- NVD (opens in a new tab)
- FIRST EPSS (opens in a new tab)
- OSV.dev (opens in a new tab)
- GitHub Advisories (opens in a new tab)
- CIRCL Vulnerability-Lookup (opens in a new tab)
Record last updated .