CVE-2020-7958: Medium severity OnePlus Oneplus 7 Pro Firmware vulnerability
An issue was discovered on OnePlus 7 Pro devices before 10.0.3.GM21BA. The firmware was found to contain functionality that allows a privileged user (root) in the Rich Execution Environment (REE) to obtain bitmap images from the fingerprint sensor because of Leftover Debug Code. The issue is that the Trusted Application (TA) supports an extended number of commands beyond what is needed to implement a fingerprint authentication system compatible with Android. An attacker who is in the position to send commands to the TA (for example, the root user) is able to send a sequence of these commands that will result in the TA sending a raw fingerprint image to the REE. This means that the Trusted Execution Environment (TEE) no longer protects identifiable fingerprint data from the REE.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2020-7958?
CVE-2020-7958 has a high severity rating due to the potential access to sensitive biometric data.
How do I fix CVE-2020-7958?
To fix CVE-2020-7958, users should update their OnePlus 7 Pro devices to firmware version 10.0.3.GM21BA or later.
What kind of devices are affected by CVE-2020-7958?
CVE-2020-7958 affects OnePlus 7 Pro devices running firmware versions prior to 10.0.3.GM21BA.
What is the main risk associated with CVE-2020-7958?
The main risk associated with CVE-2020-7958 is that a privileged user can exploit leftover debug code to access fingerprint sensor images.
Has CVE-2020-7958 been patched?
Yes, CVE-2020-7958 has been patched in the firmware version 10.0.3.GM21BA for affected OnePlus 7 Pro devices.