CVE-2017-5626: Critical severity OnePlus OxygenOS vulnerability
OxygenOS before version 4.0.2, on OnePlus 3 and 3T, has two hidden fastboot oem commands (4F500301 and 4F500302) that allow the attacker to lock/unlock the bootloader, disregarding the 'OEM Unlocking' checkbox, without user confirmation and without a factory reset. This allows for persistent code execution with high privileges (kernel/root) with complete access to user data.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2017-5626?
CVE-2017-5626 has been classified as a high severity vulnerability due to the potential for unauthorized access to device bootloader controls.
How do I fix CVE-2017-5626?
To mitigate CVE-2017-5626, update OxygenOS to version 4.0.2 or later on affected OnePlus 3 and 3T devices.
What devices are affected by CVE-2017-5626?
CVE-2017-5626 specifically affects OnePlus 3 and OnePlus 3T running versions of OxygenOS prior to 4.0.2.
What does CVE-2017-5626 allow an attacker to do?
CVE-2017-5626 allows an attacker to lock or unlock the bootloader without user confirmation exploitable through hidden fastboot commands.
Is there a workaround for CVE-2017-5626?
A recommended workaround for CVE-2017-5626 is to disable OEM unlocking in device settings until the firmware is updated.