Learn about CVE-2020-0105, a vulnerability in Android key_store_service.cpp that allows local privilege escalation without additional execution privileges. Find mitigation steps and affected versions.
Android key_store_service.cpp vulnerability allows for local privilege escalation without additional execution privileges.
Understanding CVE-2020-0105
This CVE involves a missing permission check in onKeyguardVisibilityChanged of key_store_service.cpp, potentially leading to an elevation of privilege.
What is CVE-2020-0105?
The vulnerability in key_store_service.cpp allows apps to access keyguard-bound keys when the screen is locked, enabling local privilege escalation without requiring extra execution privileges.
The Impact of CVE-2020-0105
This vulnerability could be exploited for local privilege escalation, posing a risk of unauthorized access to sensitive information or actions on affected Android devices.
Technical Details of CVE-2020-0105
Key details about the CVE providing insights into the vulnerability, affected systems, and exploitation mechanisms.
Vulnerability Description
A missing permission check in onKeyguardVisibilityChanged of key_store_service.cpp enables apps to utilize keyguard-bound keys when the screen is locked, leading to local escalation of privilege.
Affected Systems and Versions
Exploitation Mechanism
Mitigation and Prevention
Recommendations on how to address the CVE and prevent potential exploitation.
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates