Learn about CVE-2018-9585, an Android vulnerability in NFC that may lead to local privilege escalation. Find out affected systems, exploitation details, and mitigation steps.
Android NFC Vulnerability
Understanding CVE-2018-9585
What is CVE-2018-9585?
The absence of a bounds check in the nfc_ncif_proc_get_routing function of nfc_ncif.cc in Android versions 7.0, 7.1.1, 7.1.2, 8.0, 8.1, and 9 may result in an out of bounds write vulnerability. This vulnerability has the potential to allow local privilege escalation without requiring any extra execution privileges.
The Impact of CVE-2018-9585
This vulnerability could lead to local privilege escalation without the need for additional execution privileges. Exploitation does not require user interaction.
Technical Details of CVE-2018-9585
Vulnerability Description
In nfc_ncif_proc_get_routing of nfc_ncif.cc in Android-7.0, Android-7.1.1, Android-7.1.2, Android-8.0, Android-8.1, and Android-9, there is a possible out of bounds write due to a missing bounds check.
Affected Systems and Versions
Exploitation Mechanism
Mitigation and Prevention
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates