Search Agent Sky
← Back to search Memory Lane Recent answers
Cited source trail
What is the story behind Honda Civics and the Evil Valet?
Original question
What is the story behind Honda Civics and the Evil Valet? — start with https://juniperspring.org/posts/honda-evil-valet/ and browse beyond it.
Sources checkedjuniperspring.orghackaday.comgithub.comyavchn.parkscomputing.com
Next step

Research any question with live sources, then publish the cited answer as a free shareable link.

## The Story Behind Honda Civics and the "Evil Valet" Attack **Overview** The "Evil Valet" vulnerability is a critical security flaw discovered by researcher Eric McDonald in the infotainment system (headunit) of 10th-generation Honda Civics (specifically his 2021 model). It allows an attacker with brief physical access to the vehicle to gain complete control over the car's computer system via a simple USB update. ### The Vulnerability: "Evil Valet" McDonald discovered that Honda's headunit update process relies on **Android Open Source Project (AOSP) recovery mechanisms**. Crucially, Honda left the **publicly-known AOSP test key** in the system's `res/keys` directory. This means the system accepts software updates signed with this default, publicly available key. **How the Attack Works:** 1. **Physical Access:** An attacker needs only brief access to the front USB port of the car (e.g., a valet, mechanic, or someone at a parking lot). 2. **Malicious Update:** The attacker inserts a USB drive containing a specially crafted update file signed with the AOSP test key. 3. **Execution:** The headunit accepts the update, granting the attacker **arbitrary code execution** without needing to root the device conventionally. 4. **Persistence:** The modified headunit can then be used to monitor the driver, track location, or potentially interfere with vehicle functions. McDonald named this an "Evil Valet" attack, a variation of the classic "Evil Maid" attack, highlighting the risk of leaving a car with an untrusted valet. ### The Original Research (2023) In May 2023, McDonald published his initial reverse engineering work on the Honda Civic headunit on GitHub (`librick/ic1101`). His motivations included: * **Security Auditing:** To understand the security posture of his own vehicle. * **Open Source Ecosystem:** To create free, open-source tools for rooting and modifying Honda headunits, challenging paid services like "Honda Hack." * **Modernization:** To enable porting newer, more secure versions of Android to the aging infotainment system (which runs Android 4.2.2 from 2012). He noted that the headunit, based on an NVIDIA Tegra 3 SoC, runs outdated software with known vulnerabilities (like Stagefright) and has a large attack surface via Bluetooth, Wi-Fi, and radio interfaces. ### The 2026 Update: "Status Update, Three Years Later" In June 2026, McDonald provided a significant update, detailing progress and new tools: 1. **Confirmed "Evil Valet" Attack:** He confirmed that the vulnerability is real and practical. He also verified that a publicly available European Honda update file (`MRC_EU_SW_v12_4.zip`) is signed with the same AOSP test key, suggesting this is a widespread issue. 2. **New Tools Released:** * **`ota-builder`:** A tool that allows users to easily create malicious update files that the headunit will accept, enabling attacks or custom modifications. * **`apk-rebuilder`:** A tool that automates the reverse engineering process of Honda's update files, extracting resources, reconstructing code, and repacking APKs without distributing sensitive Honda code. 3. **Call for Contributors:** McDonald is seeking community help to: * Catalog known software versions for different Civic trims. * Develop a clean toolchain for compiling custom code for the headunit. * Improve tools for mapping AIDL interfaces (to enable custom apps like virtual speedometers). ### Key Takeaways * **Critical Risk:** The "Evil Valet" attack demonstrates a severe security oversight by Honda, allowing complete system compromise with minimal physical access. * **Outdated Software:** The headunit runs a decade-old version of Android with unpatched vulnerabilities, posing ongoing security risks. * **Open Source Response:** McDonald's work provides the tools for both security researchers and enthusiasts to understand, audit, and modify their vehicle's software, promoting transparency and user control. **Sources:** - [Honda Civics and the Evil Valet (2026 Update)](https://juniperspring.org/posts/honda-evil-valet/) - [Honda Civic Reverse Engineering (2023 Original)](https://juniperspring.org/posts/honda-reverse-engineering/) - [GitHub Repository: librick/ic1101](https://github.com/librick/ic1101/) - [Hackaday Coverage of Original Research](https://hackaday.com/2023/06/27/honda-headunit-reverse-engineering-and-the-dismal-state-of-infotainment-systems/)

Sources visited

1navigatehttps://juniperspring.org/posts/honda-evil-valet/
2get_text
3searchHonda Civic Evil Valet attack Eric McDonald reverse engineering
4navigatehttps://juniperspring.org/posts/honda-reverse-engineering/
5navigatehttps://hackaday.com/2023/06/27/honda-headunit-reverse-engineering-and-the-dismal-state-of-infotainment-systems/
6navigatehttps://github.com/librick/ic1101
7search"Evil Valet" Honda Civic attack
8navigatehttps://yavchn.parkscomputing.com/hn/s/48523080
9get_text
10navigatehttps://juniperspring.org/posts/honda-evil-valet/
11get_text
12navigatehttps://juniperspring.org/posts/honda-reverse-engineering/
13get_text
Shared by Zhimin Zou · Jun 14, 2026

Ask your own question

Search live sources for a question you choose. You can publish the cited answer as a free link.