A security researcher, Rasmus Moorats, encountered an issue with his 2014 Renault Latitude where he could not adjust the car's clock. The car's infotainment system required the original navigation map SD card to access the time adjustment settings. Moorats had purchased the car used and was aware of the missing SD card, but did not anticipate it would prevent a basic function like changing the time.
When daylight saving time arrived, Moorats attempted to adjust the in-car display, which was an hour off. The infotainment system offered two settings menus. One allowed Bluetooth and Phonebook adjustments, which was irrelevant. The second settings menu, intended for other configurations, consistently displayed an error message: "No maps detected!" when accessed, preventing any further interaction.
Moorats, leveraging his security research skills, decided to reverse engineer the system. He discovered the head unit operated on a customized Linux-based TomTom operating system powered by a Samsung SoC. His process involved extracting and analyzing the firmware, setting up a QEMU environment for the device, and reversing the scripting engine. This analysis revealed several vulnerabilities within the system.
A key breakthrough came when Moorats realized he could use kernel exploit techniques to execute his own script, rather than relying on userland execution. This approach granted him root-level access to the infotainment system. With root access, he located the date and time settings in /mnt/flash/settings.dat, stored in a custom binary format. He observed that the system did not inherently manage time zones but stored a local offset in minutes. Moorats changed this offset from 180 to 120, successfully correcting the car's clock.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
A security researcher reverse-engineered his 2014 Renault Latitude's infotainment system to change the clock after a missing navigation SD card prevented standard time adjustments. The system, running a customized Linux-based TomTom OS, required kernel-level access to modify the time offset, highlighting a design flaw in the car's software.