Security researchers have uncovered significant vulnerabilities within Subaru's Starlink connected vehicle service, exposing millions of vehicles to potential remote hacking. The security flaws stem from a lack of proper access controls in the Starlink system, which allowed access to an admin panel intended only for employees. Through Javascript manipulation, researchers were able to change employee passwords, bypass two-factor authentication, and gain full access to the administrative portal. This unauthorized access not only revealed sensitive customer information like names, addresses, and contact details, but also included the ability to view vehicle data including historical location, VIN number and billing information.
This level of access further allowed the researchers to remotely start, stop, lock, and unlock Subaru vehicles. Most concerning was the discovery that these vulnerabilities extended to accessing a year's worth of location history, revealing detailed travel patterns. This information, which is accessible from the admin panel, could potentially be exploited by malicious actors. The security issues also enabled the researchers to assign control of those features to any phone or computer they chose.