Use-after-free in Google Android - CVE-2019-2174

 

Use-after-free in Google Android - CVE-2019-2174

Published: September 6, 2019 / Updated: August 8, 2020


Vulnerability identifier: #VU35572
CSH Severity: Low
CVSS v4: 8.5 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2019-2174
CWE-ID: CWE-416
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local authenticated user to execute arbitrary code.

In SensorManager::assertStateLocked of SensorManager.cpp in Android 7.1.1, 7.1.2, 8.0, 8.1, and 9, there is a possible use after free due to improper locking. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.


Affected software

Google Android

How to mitigate CVE-2019-2174

Install update from vendor's website.


External References

Related Security Bulletins