CVE-2019-2238

HighCVSS 7.8/10Last modified Jun 17, 2026

Description

Lack of check of data type can lead to subsequent loop-expression potentially go negative and the condition will still evaluate to true leading to buffer underflow. in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer Electronics Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile in MDM9206, MDM9607, MDM9650, MDM9655, QCS605, SD 210/SD 212/SD 205, SD 410/12, SD 675, SD 712 / SD 710 / SD 670, SD 730, SD 8CX, SXR1130

Metrics

CVSS 3.0 7.8/10CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jul 25, 2019
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2019

CVE-2019-22395.5Sanity checks are missing in layout which can lead to SUI Corruption or can lead to Denial of Service in Snapdragon Auto, Snapdragon ComputeCVE-2019-22405.5While sending the rendered surface content to the screen, Error handling is not properly checked results in an unpredictable behaviour in SnCVE-2019-22415.5While rendering the layout background, Error status check is not caught properly and also incorrect status handling is being done leading toCVE-2019-22429.8Device memory may get corrupted because of buffer overflow/underflow. in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer ElectronicCVE-2019-22435.5Possible buffer overflow at the end of iterating loop while getting the version info and lead to information disclosure. in Snapdragon Auto,CVE-2019-22449.8Possible integer underflow can happen when calculating length of elementary stream info from invalid section length which is later used to rCVE-2019-22459.8Possible integer underflow can happen when calculating length of elementary stream map from invalid packet length which is later used to reaCVE-2019-22467.8Thread start can cause invalid memory writes to arbitrary memory location since the argument is passed by user to kernel in Snapdragon Auto,CVE-2019-22477.8Possibility of double free issue while running multiple instances of smp2p test because of proper protection is missing while using global vCVE-2019-22487.8Buffer overflow can occur if invalid header tries to overwrite the existing buffer which fix size allocation in Snapdragon Auto, Snapdragon CVE-2019-22499.8Kernel can do a memory read from arbitrary address passed by user during execution of a syscall in Snapdragon Auto, Snapdragon Compute, SnapCVE-2019-22507.8Kernel can write to arbitrary memory address passed by user while freeing/stopping a thread in Snapdragon Compute, Snapdragon Consumer IOT,
CVE-2019-2238: High severity, CVSS 7.8 | Vulnix