CVE-2017-10998

HIGH

Android < 8.0 - Memory Corruption via Audio AIO ION Buffer Length Overflow

Title source: llm
STIX 2.1

Description

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