CVE-2017-13256
HIGHAndroid 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2, 8.0, 8.1 - Remote Code Execution via Out-of-bounds Write in sdp_server.cc
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2017-13256. PoCs published by codecat007.
AI-analyzed exploit summary This PoC exploits a buffer overflow in Android's Bluedroid Bluetooth stack (CVE-2017-13256) by sending a malformed SDP request with a crafted continuation state, triggering a heap overflow in the response handling logic. The exploit attempts to crash the Bluetooth daemon by manipulating the response list buffer.
Description
In process_service_search_attr_req of sdp_server.cc, there is an out of bounds write due to a missing bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation. Product: Android. Versions: 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2, 8.0, 8.1. Android ID: A-68817966.
Exploits (1)
This PoC exploits a buffer overflow in Android's Bluedroid Bluetooth stack (CVE-2017-13256) by sending a malformed SDP request with a crafted continuation state, triggering a heap overflow in the response handling logic. The exploit attempts to crash the Bluetooth daemon by manipulating the response list buffer.
References (2)
Scores
CVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H