CVE-2018-9358
HIGHAndroid - Out-of-bounds Read in Bluetooth GATT Attribute Processing
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2018-9358. PoCs published by codecat007.
AI-analyzed exploit summary This PoC exploits CVE-2018-9358, a Bluetooth stack vulnerability in Android's Bluedroid, by sending a malformed GATT Read Blob request with a missing handle to trigger an out-of-bounds read. The code establishes an L2CAP connection to the target device and sends the crafted request to demonstrate the vulnerability.
Description
In gatts_process_attribute_req of gatt_sc.cc, there is a possible read of uninitialized data due to a missing bounds check. This could lead to remote information disclosure in the Bluetooth process with no additional execution privileges needed. User interaction is not needed for exploitation. Product: Android Versions: Android-6.0 Android-6.0.1 Android-7.0 Android-7.1.1 Android-7.1.2 Android-8.0 Android-8.1 Android ID: A-73172115.
Exploits (1)
This PoC exploits CVE-2018-9358, a Bluetooth stack vulnerability in Android's Bluedroid, by sending a malformed GATT Read Blob request with a missing handle to trigger an out-of-bounds read. The code establishes an L2CAP connection to the target device and sends the crafted request to demonstrate the vulnerability.
References (2)
Scores
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N