Researcher Demonstrates Zero-Click Bluetooth RCE on Alpine Infotainment System
· 38:28 · Watch on YouTube ↗
Summary
Mikhail Evdokimov demonstrated a zero-click Bluetooth exploit against an Alpine infotainment system, achieving a root reverse shell. He said Alpine chose not to release a patch after the vulnerability was reported.
Key points
- A use-after-free flaw in Bluetooth packet reassembly was reachable before authentication and required no user interaction.
- The exploit converted the flaw into heap overflow, arbitrary read and write, and memory-spraying primitives.
- The researcher demonstrated a root reverse shell after forcing the device to connect to an access point; he reported 96% exploit stability after improvements.
- Potential impacts include access to contacts, call history, GPS coordinates and connected microphones, as well as attacks on connected phones or a CAN bus adapter.
- Evdokimov said the vulnerability was reported through ZDI, but Alpine chose not to release a patch.
Article Details
- Topics
- [00:49] Infotainment target and firmware acquisition
- [01:42] Bluetooth protocol and pre-authentication attack surface
- [04:42] Bluetooth implementation and use-after-free vulnerability
- [10:56] Heap manipulation and arbitrary read and write primitives
- [20:38] Address disclosure and security mitigation bypass
- [30:03] Root shell exploit and stability improvements
- [34:14] Exploit demonstration and potential impact
- [36:50] Research timeline and reported patch decision
