Learn about CVE-2019-1010221 affecting LineageOS 16.0 and earlier versions. Unauthorized access to `adb root` property allows attackers to execute commands as root.
LineageOS 16.0 and previous versions are affected by an Incorrect Access Control vulnerability that allows unauthorized configuration of the property checked by
adb root
in a regular adb shell session. Attackers with physical access can exploit this to execute commands as root.
Understanding CVE-2019-1010221
LineageOS 16.0 and earlier versions are susceptible to an Incorrect Access Control issue, enabling unauthorized manipulation of
adb root
property in a standard adb shell session.
What is CVE-2019-1010221?
This CVE identifies a vulnerability in LineageOS versions 16.0 and earlier, allowing attackers physical access to execute commands as root by modifying the
adb root
property.
The Impact of CVE-2019-1010221
The vulnerability permits unauthorized users to configure the
adb root
property in a regular adb shell session, potentially leading to unauthorized access and control of the device.
Technical Details of CVE-2019-1010221
LineageOS 16.0 and earlier versions are affected by an Incorrect Access Control vulnerability, with the following technical details:
Vulnerability Description
Affected Systems and Versions
Exploitation Mechanism
adb shell setprop service.adb.root 1
to restart adb as root.Mitigation and Prevention
To address CVE-2019-1010221, consider the following steps:
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates