← Back to context

Comment by hedora

7 years ago

You’re completely wrong.

First of all, many manufacturers market remote engine kill as a subscription service.

Second, many cars use CAN busses and connect the radio to it. That makes it very easy for the radio to interfere with crucial functions, like braking.

The CAN bus uses realtime time multiplexing for congestion control, so it is very easy to target traffic from a particular device subsystem, even accidentally.

Sources: search for “can bus vulnerabilities”. Also, a ~2012 GMC I used to own had a bug in the radio firmware that caused the ABS system to stay on when the engine was off, which ran down the battery overnight.

On my current Dodge, there is a recall where the head unit firmware leads to confusing semantics around “park” on the transmission, and a separate firmware update where it refuses to disengage cruise control.

On recent Ford mustangs, the radio can display all sorts of engine statistics, and tune the engine in real time.

European luxury cars are even more integrated on this front, and have sport modes where the radio changes the response curves for the engine, steering, transmission and suspension.

The first generation Prius had the engine control computer physically inside the radio.

That covers the major car manufacturers across three continents.

> and a separate firmware update where it refuses to disengage cruise control.

Wow, that's a bad one.