7 ms·
CAN bus is a brilliant thing for car diagnostics and modification but with every good system normally has a sword of damocles. I would imagine my Passat which
by mothsonasloth 3y ago
CAN bus is a brilliant thing for car diagnostics and modification but with every good system normally has a sword of damocles.
I would imagine my Passat which has a CAN interface on the headlight cluster would be vulnerable to this attack as well. Maybe even the bonnet sensor could be vulnerable.
Car manufacturers could remove CAN interfaces from peripheral systems (lights, wing mirrors) but they probably won't because it would make maintenance a little harder and less cost effective.
The idea of a software update by the security researchers sounds sensible but updating ECUs (engine control units), CCU (climate comfort units), infotainment systems of legacy cars will not happen.
Say goodbye to the old car thieves with their manual tools, hello techy thieves.
- zamnos 3y agoGiven range extender attacks on key fobs for cars (and subsequent methods to defeat that attack) techy thieves have always been around. There are rumors that the algorithm and secret key for various manufacturers has been broken, and that any car with a remote can be stolen after recording the unlock and start sequence from nearby. But if you had the code that would do that, it's not like you'd upload it to GitHub, so that rumor remains just that, a rumor.
- illiarian 3y ago> CAN bus is a brilliant thing for car diagnostics and modification but with every good system normally has a sword of damocles. There are over 100 issues (aka bugs) in the spec though. Uncovered by these guys: https://youtu.be/zi0rHwfiX1Q?t=1150 https://youtu.be/zi0rHwfiX1Q?t=1150 (starting at 19:10, includes examples)
- jon-wood 3y agoIt feels like this should be manageable without completely removing CAN interfaces from peripheral systems by having multiple busses that are interconnected to each other. Things like lights and wing mirrors can sit on a low security peripheral network, with the controller rejecting any commands that aren't whitelisted, it's not like you need to be able to plug arbitrary devices into your headlight socket.
- TheLoafOfBread 3y agoYou know that it actually is whitelisted by its CAN ID, but ECU can't tell where the command came from.
- jon-wood 3y agoIt can if you have actually isolated busses feeding into what I will, for lack of knowledge of a better term, a CAN router. Maybe it exists, but I'm imagining a device with multiple CAN inputs that makes decisions on what messages to pass on to other busses.
- TheLoafOfBread 3y agoThat what gateway is doing and that's the reason why they are going for headlights (which are sharing bus with immobilizer I suppose) and won't go for door locks or TPMS.
- closeparen 3y ago>which are sharing bus with immobilizer I suppose I think the proposal is to, uh, not do that.
- mhandley 3y agoIs CAN bus actually a serial bus? If so, I wonder if it's possible to make a CAN bus jammer. Plug it in anywhere on your car, and its sole role is to detect all CAN bus messages and jam them. Add bluetooth to it, so you can switch it on and off from outside the car.
- wildzzz 3y agoCAN is multi-master so you could just have a device on the bus that hold the line active forever.