{"schemaVersion":3,"id":"CVE-2016-10239","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"In TrustZone access control policy may potentially be bypassed in all Android releases from CAF using the Linux kernel due to improper input validation an integer overflow vulnerability leading to a buffer overflow could potentially occur and a buffer over-read vulnerability could potentially occur.","dates":{"published":"2017-05-16T14:00:00.000Z","modified":"2024-08-06T03:14:42.918Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":9.3,"severity":"high","version":"2.0","versionLabel":"v2.0","source":"NVD","vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.0","versionLabel":"v3.0","source":"NVD","score":7.8,"severity":"high","vector":"CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":9.3,"severity":"high","vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.007,"percentile":0.52639,"severity":"low","asOf":"2026-10-22T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-22T00:00:00.000Z","baselineScore":0.007},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01032,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-22T00:00:00.000Z","score":0.007,"percentile":0.52639}],"last30":[{"date":"2026-09-22T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.007,"percentile":null},{"date":"2026-10-22T00:00:00.000Z","score":0.007,"percentile":0.52639}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-119","name":"Improper Restriction of Operations within the Bounds of a Memory Buffer","description":"The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.","type":"weakness","status":"Stable","abstraction":"Class","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/119.html"},{"id":"CWE-190","name":"Integer Overflow or Wraparound","description":"The product performs a calculation that can\n         produce an integer overflow or wraparound when the logic\n         assumes that the resulting value will always be larger than\n         the original value. This occurs when an integer value is\n         incremented to a value that is too large to store in the\n         associated representation. When this occurs, the value may\n         become a very small or negative number.","type":"weakness","status":"Stable","abstraction":"Base","likelihoodOfExploit":"Medium","url":"https://cwe.mitre.org/data/definitions/190.html"}],"affected":[{"vendor":"qualcomm, inc.","product":"all qualcomm products","name":"All Qualcomm products","label":"all qualcomm products","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"All Android releases from CAF using the Linux kernel","noFixRecorded":false,"fixedIn":null}],"versionsText":"All Android releases from CAF using the Linux kernel","eol":null,"hubHref":"/vendor/qualcomm_inc/all_qualcomm_products"}],"affectedCount":1,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://source.android.com/security/bulletin/2017-04-01","label":"source.android.com/security/bulletin/2017-04-01","hostname":"source.android.com","tags":["X Refsource CONFIRM","Patch","Vendor Advisory"]},{"url":"http://www.securityfocus.com/bid/97334","label":"www.securityfocus.com/bid/97334","hostname":"www.securityfocus.com","tags":["VDB Entry","X Refsource BID","Third Party Advisory"]},{"url":"http://www.securitytracker.com/id/1038201","label":"www.securitytracker.com/id/1038201","hostname":"www.securitytracker.com","tags":["VDB Entry","X Refsource SECTRACK"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2017-05-16T14:00:00.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-08-06T03:14:42.918Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":70,"level":"high","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-22T18:17:23.926Z","stale":false,"partial":false}}