News for hackers. Stuff that matters.
Re:The Big Tesla Hack: A hacker gained control over the enti... by jxurueydyys on Sunday August 30, 2020 @09:10PM (#24327541)
An easy solution would be to not allow self driving or remotely updated cars until there's a reliable solution to this. People already go to auto-shops for repairs, certified auto-shops could easily double as places to update software and the certification requirements can be tailored to require an external oversight agent come and evaluate their security practices.
Re:The Big Tesla Hack: A hacker gained control over the enti... by slg on Sunday August 30, 2020 @09:48PM (#24327752)
I definitely think Tesla can be over aggressive with their updates. However that doesn't mean that the basic idea of remote updating cars is inherently flawed or unsafe when compared with the alternative. It is all about trade-offs.

Both the Prius[1] and the Model 3[2] had similar software bugs related to their anti-lock brakes. Both companies had a software fix a few days after the bugs were discovered. Tesla's fix was pushed out immediately to every vehicle. Toyota couldn't push out a fix. They had to issue a recall and have a technician update the software whenever that car ended up being serviced. How many months or more likely years did it take for every Prius to be updated with the software? How many miles were driven in cars that were known to have faulty brake software because it was hard to update them? You have to consider situations like this when discuss banning remote updating.

[1] - https://www.networkworld.com/article/2245704/toyota-to-recal...

[2] - https://www.wired.com/story/tesla-model3-braking-software-up...

Re:The Big Tesla Hack: A hacker gained control over the enti... by Aeolun on Sunday August 30, 2020 @10:08PM (#24327864)
> You have to consider situations like this when discuss banning remote updating.

Isn't that exactly what we're doing? If someone pushes out a malicious change, do you know how long it would take for that change to propagate to the entire Toyota fleet?

It wouldn't.

Re:The Big Tesla Hack: A hacker gained control over the enti... by user234683 on Monday August 31, 2020 @12:45AM (#24328564)
> Toyota couldn't push out a fix. They had to issue a recall and have a technician update the software whenever that car ended up being serviced.

This gives all the more incentive to get the software correct in the first place. The model of "get the software as bug-free as possible upfront using stringent processes, testing, formal methods, and not using software in the first place when it's not actually needed" is better than the model of "put software into as many components as possible to make it shiny and get the software good enough to release before our competitors and play whack-a-mole on the bugs later through updates". Instantaneous updates make it easier for an attacker to take control of the update infrastructure and push an update that will trigger a mass-crash of cars during rush hour. When people have to asynchronously take the car to dealerships over many months, it makes this attack harder to go undetected.

Re:The Big Tesla Hack: A hacker gained control over the enti... by freeopinion on Sunday August 30, 2020 @09:19PM (#24327579)
Certified autoshops are a solution in the same way that Norton is a solution for PC malware. Problem solved?
Re:The Big Tesla Hack: A hacker gained control over the enti... by jxurueydyys on Sunday August 30, 2020 @09:25PM (#24327612)
The difference is that the pc is exposed to everything it interacts with including the internet while the car would only be interacting with shops that were meeting their certification obligations. Tying updates to physical locations also reduces the severity of a successful bad actor since most people in a city don't all go to the same auto-shop. A problem like a nation-wide cyber attack on vehicles is only possible if we allow personal vehicles to support the attack vector.
Re:The Big Tesla Hack: A hacker gained control over the enti... by throwaway0a5e on Sunday August 30, 2020 @09:32PM (#24327641)
I don't see how certification solves anything that just not doing OTA updates doesn't also solve.
Re:The Big Tesla Hack: A hacker gained control over the enti... by jxurueydyys on Sunday August 30, 2020 @09:36PM (#24327661)
It reduces the attack surface to places that have been verified to be following security obligations. Otherwise a physical attack becomes much easier because you just need to work at an auto-shop that doesn't pay much attention to you. The same sort of attack is still possible with certs but it's more difficult because it would require compromising both the shop and the person who vets their practices.
Re:The Big Tesla Hack: A hacker gained control over the enti... by est31 on Sunday August 30, 2020 @09:50PM (#24327770)
People still want regular map updates, live updating traffic information, and play back stuff from their phone on the in-car entertainment system. All this exposes cars to data communication outside of the car repair shop. Yes, the entertainment system is different from the system that runs the car, but there is some level of communication between the two.
Re:The Big Tesla Hack: A hacker gained control over the enti... by Silhouette on Sunday August 30, 2020 @10:55PM (#24328113)
Yes, the entertainment system is different from the system that runs the car, but there is some level of communication between the two.

I think you've just identified the root cause of at least one set of problems. The essential control systems in a vehicle should ideally be separated from other vehicle functions to prevent interference, whether accidental or deliberate, from compromising vehicle safety. The approach now being taken by manufacturers with their always-online, increasingly automated cars may be undermining that separation, without necessarily having adequate safeguards in place to ensure safety and reliability are maintained.

Re:The Big Tesla Hack: A hacker gained control over the enti... by tsimionescu on Sunday August 30, 2020 @10:53PM (#24328101)
There is some level of communication, but there really shouldn't be.
Re:The Big Tesla Hack: A hacker gained control over the enti... by Silhouette on Sunday August 30, 2020 @10:58PM (#24328128)
The problem is that total separation is difficult to achieve with the requirements being placed on these vehicles. Sure, whatever is playing your favourite music tracks over the speakers probably doesn't need to know anything about steering and acceleration. However, your self-driving software is going to have a tough time getting your car to a location it doesn't know exists because its onboard navigation maps predate the existence of that building, or planning a route that avoids an accident it doesn't know about because it has no real-time information about road closures.
Re:The Big Tesla Hack: A hacker gained control over the enti... by tsimionescu on Sunday August 30, 2020 @11:03PM (#24328147)
As others have pointed out, self driving software is inherently unsafe at this moment - we don't know how to make safe network-connected software yet.

Anyway, this is moot in most cars, as they don't have sold driving software anyway.

Re:The Big Tesla Hack: A hacker gained control over the enti... by Silhouette on Monday August 31, 2020 @07:33AM (#24330364)
If you read my comments elsewhere in this discussion, you'll see that I've been one of those people.

In this thread, I'm simply observing that there can't be a clear separation between control systems and information systems if we're going to achieve these kinds of autonomous functionality. We need a more nuanced solution.

Re:The Big Tesla Hack: A hacker gained control over the enti... by dmix on Sunday August 30, 2020 @09:48PM (#24327757)
Infosec is a worse gov regulation than drug prohibition. It will do little than make naive people feel better.
Re:The Big Tesla Hack: A hacker gained control over the enti... by r77ruuddj on Monday August 31, 2020 @01:24AM (#24328732)
I disagree. I think in an ideal world this is true but the reality is that the bar for security is exceptionally low for industries that aren't traditionally software industries (not that software is excluded). When the stakes are just accounts and transactions that can be reversed the situation is different, when the stakes are life and death, in the real way, I don't think it's unwise to exercise caution. Let someone else take the risk of cyber terrorism and if they go a decade without any hiccups then leapfrog them. There's no reason to expose consumers to these sorts of risks just because it gets the futurists hard.