25 Tesla cars were hacked by a teenager. He is now exposing EV loopholes
A teenager from Germany has claimed that he hacked into over two dozen Tesla self-driving cars all over the world, highlighting several loopholes in the vehicles.
- Total Shares
David Colombo is a teen hacker from Germany, who gained access to control some functions on more than two dozen Tesla vehicles around the world. Apparently, this was not Tesla’s fault. This sharing of control was because of the owners’ use of third party services and API keys.
David Colombo shared a Twitter thread about how he can remotely run commands on more than 25 Teslas in 13 countries around the world. Fortunately, he had no intentions of using his new powers for evil, but just wanted to contact the owners of these Tesla vehicles to inform them about how to better secure their accounts. He couldn't connect with them, so he tweeted a thread.
Is there any way to get the email address of a Tesla account when you have the vehicle id, VIN or serial number of the Tesla?— David Colombo (@david_colombo_) January 9, 2022
So, I now have full remote control of over 20 Tesla’s in 10 countries and there seems to be no way to find the owners and report it to them…— David Colombo (@david_colombo_) January 10, 2022
SO, WHAT NEW POWERS DID COLOMBO’S HACKING GET HIM?
- He could disable Tesla's Sentry Mode (Sentry Mode is Tesla's surveillance system that uses a 360-degree dash cam to record damage and any attempted break-in)
- Unlock the doors
- Open the windows
- Start the car with remote keyless driving, all without the owner’s knowledge
- He can also see the car’s exact location
- He can control the music in the car and play it at the highest volume
- He can continuously flash lights while driving
Though all was good, it does bring about a perspective to mind.
If this were to be in unknown (dangerous) hands, things could have gone terrribly wrong. Also, stealing cars would be easy because someone could find the car's last location, check their surroundings with the Sentry system and turn on the keyless driving.
Photo: Getty Images
WHAT HAPPENED NEXT?
News about his tweet spread to senior hackers, who helped him connect with Tesla Canada's Security team. Tesla then did the necessary changes in the tech controls and dissolved many old authentication tokens that were compromised, to create new ones. It seems like the issue has been sorted for the moment.
At approximately 6:30 UTC, we saw the simultaneous expiry of several thousand Tesla authentication tokens from Tesla's side. Many TezLab members will need to sign in again in order to re-establish the connection to their vehicles. We apologize for any inconvenience!— TezLab (@TezLabApp) January 12, 2022
LEVELS OF AUTOMATION
The industry has set 5 levels of automation:
Understanding the Self-Driving Car Metaphor GraphThis chart shows the levels of driving automation that are standard in the automotive industry. Read on → https://t.co/QTllxUiYvu pic.twitter.com/xZ8NhocFHf— MIT Sloan Management Review (@mitsmr) September 5, 2019
Level 0: No Automation - The driver is completely responsible for controlling the vehicle, performing tasks like steering, braking, accelerating or slowing down.
Level 1: Driver Assistance - At this level, the automated systems start to take control of the vehicle in specific situations, but do not fully take over.
Level 2: Partial Automation - At this level, the vehicle can perform more complex functions that pair steering with acceleration and braking because of greater awareness of its surroundings. Tesla's Autopilot feature is currently working on Level 2 automation.
Level 3: Conditional Automation - At Level 3, drivers can disengage from the act of driving, but only in specific situations. Conditions could be limited to certain vehicle speeds, road types and weather conditions.
Level 4: High Automation - At this level, the vehicle's autonomous driving system is fully capable of monitoring the driving environment and handling all driving functions for routine routes and conditions.
WHERE DOES INDIA STAND WHEN IT COMES TO SELF-DRIVING ELECTRIC VEHICLES?
Someone recently asked Tesla boss Elon Musk about when Tesla's self-driving cars would debut in India, to which he replied:
Still working through a lot of challenges with the government— Elon Musk (@elonmusk) January 12, 2022
In India, companies have to navigate consistent infrastructural and legislative problems to introduce a self-driven car. Though it can improve our life and productivity, given that Indians spend so much time in traffic, absence of the requisite technical know-how may cause it to be a blunder.
In India, startups like Flux Auto and Fisheyebox had made big moves to create self-driven trucks and cars respectively. Flux Auto is a startup that uses modular self-driving technology and turns normal trucks into driverless trucks. Its features include lane keeping, collision avoidance and keeping a check on accidents.
Whereas Fisheyebox, a Kolkata-based startup, developed a self-driving prototype using a Celerio, to turn low-tech cars into futuristic cars on a low budget.
Here is a footage of a 10-km self-driven truck experience that was shared on YouTube.
WHAT ABOUT REGULATIONS?
Currently in India, there are no dedicated legislations to regulate self-driving cars. The government has to either introduce a new law altogether, or amend multiple existing Acts like the Information Technology Act 2000, the Motor Vehicle Act 1988, and the Consumer Protection Act. Looks like the government is taking its time to pass legislations on the issue, because even the 2019 Amendment to the Motor Vehicle Act had no visible impact on self-driving cars or autonomous cars.
What do you think about self-driving cars? Will they work?