PT-2020-10881 · Google · Android

Published

2020-10-01

·

Updated

2020-10-16

·

CVE-2019-2194

CVSS v3.1

7.8

High

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Android versions prior to the fixed version
Description The issue is related to improper casting in the SurfaceFlinger::createLayer function of SurfaceFlinger.cpp. This could lead to arbitrary code execution, resulting in local escalation of privilege without requiring additional execution privileges. User interaction is not necessary for exploitation.
Recommendations For Android versions prior to the fixed version, update to a version that includes the fix for this issue to prevent local escalation of privilege. As a temporary workaround, consider restricting access to the SurfaceFlinger module to minimize the risk of exploitation.

Fix

Incorrect Type Conversion or Cast

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ASB-A-137284057
CVE-2019-2194

Affected Products

Android