CVE-2017-10998
HIGHAndroid < 8.0 - Memory Corruption via Audio AIO ION Buffer Length Overflow
Title source: llmDescription
In all Qualcomm products with Android releases from CAF using the Linux kernel, in audio_aio_ion_lookup_vaddr, the buffer length, which is user input, ends up being used to validate if the buffer is fully within the valid region. If the buffer length is large enough then the address + length operation could overflow and produce a result far below the valid region.
References (2)
Core 2
Core References
Patch, Vendor Advisory x_refsource_confirm
https://source.android.com/security/bulletin/2017-09-01
Third Party Advisory, VDB Entry vdb-entry
x_refsource_bid
http://www.securityfocus.com/bid/100658
Scores
CVSS v3
7.8
EPSS
0.0043
EPSS Percentile
34.9%
Attack Vector
LOCAL
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Details
CWE
CWE-119
Status
published
Products (1)
google/android
< 8.0
Published
Sep 21, 2017
Tracked Since
Feb 18, 2026