Learn about CVE-2020-35137, a vulnerability in MobileIron agents for Android and iOS allowing unauthorized access via a hardcoded API key. Find mitigation steps and prevention measures.
CVE-2020-35137 is a vulnerability found in MobileIron agents for Android and iOS, allowing unauthorized access due to a hardcoded API key. The issue was published on March 29, 2021.
Understanding CVE-2020-35137
What is CVE-2020-35137?
The MobileIron agents for Android and iOS up to March 22, 2021, contain a hardcoded API key used to communicate with the MobileIron SaaS discovery API. This key is located in com/mobileiron/registration/RegisterActivity.java and can be exploited for specific requests.
The Impact of CVE-2020-35137
The vulnerability allows unauthorized access to the MobileIron SaaS discovery API, potentially leading to account enumeration and unauthorized actions.
Technical Details of CVE-2020-35137
Vulnerability Description
The issue arises from a hardcoded API key in the MobileIron agents for Android and iOS, enabling unauthorized access to the MobileIron SaaS discovery API.
Affected Systems and Versions
Exploitation Mechanism
Attackers can exploit the hardcoded API key to make requests to the MobileIron SaaS discovery API, potentially leading to unauthorized actions.
Mitigation and Prevention
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates
Apply patches or updates provided by MobileIron to address the vulnerability.