CVE-2021-1022: Null Pointer Dereference
In btifinhfclientgenericevt of btifhfclient.cc, there is a possible Bluetooth service crash due to a missing null check. This could lead to remote denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
android/platform/system/btto a version that resolves this vulnerability.Fixed in 12:2021-12-01
Event History
Frequently Asked Questions
Who is exposed to this issue?
Android 12 devices using the affected Bluetooth component are exposed. The issue is remotely reachable over the network attack vector and affects availability rather than confidentiality or integrity.
What does an attacker need to exploit it?
The attacker does not need prior privileges or user interaction. Exploitation can cause the Bluetooth service to crash, resulting in a remote denial of service.
How can I identify the affected code path?
The vulnerable function is btif_in_hf_client_generic_evt in btif_hf_client.cc within Android's Bluetooth stack. The associated Android tracking ID is A-180420059.