Devices used by insurance companies, fleet managers open doors to remote attack.
Read the whole story
Read the whole story
The CAN bus transfers all kinds of information back and forth. Stuff like infotainment systems usually are one-way, but the hacks here have been re-writing the firmware to make them two-way. The system just trusts that anything on the network is supposed to be there. It was designed in the 90s.And this is what I just don't get about this vector and, e.g. how one hacks into the avionics from the infotainment system on an aircraft. Why don't these devices communicate one-way only?
Doesn't need to be on the bus. A simple led which illuminates after airbag deployment and a photocell to pick it up on the device that calls emergency is all you need. Make this data diode a one piece device to prevent light leakage and false alarms but each end is electrically separate. The led is output only. If you want to get fancier the led can send digital one way communication.[url=http://meincmagazine.com/civis/viewtopic.php?p=29546195#p29546195:2xkixubo said:TKu[/url]":2xkixubo]Great, as the EU wants all new cars to have an device installed that calls emergency after an accident starting from 2018, this will be hacker haven.
To know if you had an accident the thing needs to be on the CANN bus and to call the emergency hotlines it needs a modem.
Hmm how could that idea go wrong?
There's no such thing in TCP/IP. The moment a networked computer system accepts an arbitrary message from outside, it is vulnerable. The software needs to parse that message, and that makes it possible to use malformed input to hack into it. Edit: this is assuming the system isn't already vulnerable to a boneheaded mistake such as unauthenticated access or hardcoded credentials. Which a lot of embedded systems are.Why don't these devices communicate one-way only?
'
[url=http://meincmagazine.com/civis/viewtopic.php?p=29546233#p29546233:1agiozn7 said:Dilbert[/url]":1agiozn7]There's no such thing in TCP/IP. The moment a networked computer system accepts an arbitrary message from outside, it is vulnerable. The software needs to parse that message, and that makes it possible to use malformed input to hack into it. Edit: this is assuming the system isn't already vulnerable to a boneheaded mistake such as unauthenticated access or hardcoded credentials. Which a lot of embedded systems are.Why don't these devices communicate one-way only?
'
Car maker could add some sort of basic security in there, as understood by them. But it's naïve from a standpoint of a more sophisticated attacker, and easily circumvented.
[url=http://meincmagazine.com/civis/viewtopic.php?p=29546107#p29546107:372vs3nc said:Wickwick[/url]":372vs3nc]And this is what I just don't get about this vector and, e.g. how one hacks into the avionics from the infotainment system on an aircraft. Why don't these devices communicate one-way only?
I can understand that OnStar needs to be able to talk to a subset of things in the car to unlock the door, etc. However, why does my insurance company need to be able to talk to my car, ever? It's monitoring the car's performance. It should not be altering it. Therefore, the I/O lans should only be 'I' and not 'O.'
OP is talking about replacing the "direct attachment to the CAN bus" with a one-way connection to the can-bus (some kind of read only firewall (no TCP/IP involved so far ) as I understand. So when your web connected modem gets hacked via TCP/IP the modem itself has no write access to any can bus at all.[url=http://meincmagazine.com/civis/viewtopic.php?p=29546233#p29546233:24okkuw9 said:Dilbert[/url]":24okkuw9]There's no such thing in TCP/IP. The moment a networked computer system accepts an arbitrary message from outside, it is vulnerable. The software needs to parse that message, and that makes it possible to use malformed input to hack into it. Edit: this is assuming the system isn't already vulnerable to a boneheaded mistake such as unauthenticated access or hardcoded credentials. Which a lot of embedded systems are.Why don't these devices communicate one-way only?
'
Car maker could add some sort of basic security in there, as understood by them. But it's naïve from a standpoint of a more sophisticated attacker, and easily circumvented.
Fast becoming apparent?!? Who the hell couldn't see this coming the moment it was even proposed on a whiteboard?It's fast becoming apparent that the CAN bus network—used by cars for the last two decades—can become a real liability once it's connected to the Internet.
[url=http://meincmagazine.com/civis/viewtopic.php?p=29546107#p29546107:2bwwwq5l said:Wickwick[/url]":2bwwwq5l]And this is what I just don't get about this vector and, e.g. how one hacks into the avionics from the infotainment system on an aircraft. Why don't these devices communicate one-way only?
I can understand that OnStar needs to be able to talk to a subset of things in the car to unlock the door, etc. However, why does my insurance company need to be able to talk to my car, ever? It's monitoring the car's performance. It should not be altering it. Therefore, the I/O lans should only be 'I' and not 'O.'
Personally I'll just add this to the list of reasons I'll never chose to add something like this to my vehicle. Honestly I'd be shocked to find out that what they qualify as safe driving is in any way congruent with actual safe driving. OBD-II + GPS isn't going to tell you if I'm paying a damned bit of attention, cutting people off left and right, blowing through red lights, or even driving directly towards ongoing traffic...[url=http://meincmagazine.com/civis/viewtopic.php?p=29546583#p29546583:3gel48hz said:null_interface[/url]":3gel48hz]So how much is that dumb "safe driver" discount - contingent upon letting your insurer plug in a connected OBD-II dongle that hoovers up all of your driving habits - worth to you now?
[url=http://meincmagazine.com/civis/viewtopic.php?p=29546419#p29546419:2bi0a4xg said:RndNum123[/url]":2bi0a4xg]
OP is talking about replacing the "direct attachment to the CAN bus" with a one-way connection to the can-bus (some kind of read only firewall (no TCP/IP involved so far ) as I understand. So when your web connected modem gets hacked via TCP/IP the modem itself has no write access to any can bus at all..
I'm sure it's been said 1000 times already, but Tesla seems like they may be the only company with the right attitude towards this sort of security - and they've still had issues. OBD is also in need of another overhaul, but the culture is all wrong there too - all the focus is on more quickly detecting and notifying governing bodies of emissions issues and holding the owner liable rather than actual technical changes.[url=http://meincmagazine.com/civis/viewtopic.php?p=29546209#p29546209:lqy1y6es said:Xavin[/url]":lqy1y6es]The CAN bus transfers all kinds of information back and forth. Stuff like infotainment systems usually are one-way, but the hacks here have been re-writing the firmware to make them two-way. The system just trusts that anything on the network is supposed to be there. It was designed in the 90s.And this is what I just don't get about this vector and, e.g. how one hacks into the avionics from the infotainment system on an aircraft. Why don't these devices communicate one-way only?
I'm not very confident any of the traditional manufacturers will fix this, they can't even make a half-decent mp3 player/navigation unit, so expecting proper network security is like asking a four year old to security audit their iPad. There is a culture of ignorance and aversion to change in the auto industry, and it's more likely new players will take over than the old ones change.
[url=http://meincmagazine.com/civis/viewtopic.php?p=29546733#p29546733:t5tj8mut said:xme[/url]":t5tj8mut]I'm sure it's been said 1000 times already, but Tesla seems like they may be the only company with the right attitude towards this sort of security - and they've still had issues. OBD is also in need of another overhaul, but the culture is all wrong there too - all the focus is on more quickly detecting and notifying governing bodies of emissions issues and holding the owner liable rather than actual technical changes.[url=http://meincmagazine.com/civis/viewtopic.php?p=29546209#p29546209:t5tj8mut said:Xavin[/url]":t5tj8mut]The CAN bus transfers all kinds of information back and forth. Stuff like infotainment systems usually are one-way, but the hacks here have been re-writing the firmware to make them two-way. The system just trusts that anything on the network is supposed to be there. It was designed in the 90s.And this is what I just don't get about this vector and, e.g. how one hacks into the avionics from the infotainment system on an aircraft. Why don't these devices communicate one-way only?
I'm not very confident any of the traditional manufacturers will fix this, they can't even make a half-decent mp3 player/navigation unit, so expecting proper network security is like asking a four year old to security audit their iPad. There is a culture of ignorance and aversion to change in the auto industry, and it's more likely new players will take over than the old ones change.
I know for certain that this was true at one point in time for at least one model of vehicle (the one I owned, when I owned it). I would imagine that it is true for all vehicles with OnStar except perhaps any that have lost the connection due to the obsolescence of their cellular equipment. I know because I remember reading that as long as you used the OnStar remote control app to start your car during the trial period, you would continue to be able to use it even if you did not pay for OnStar.[url=http://meincmagazine.com/civis/viewtopic.php?p=29546539#p29546539:6i6zgfak said:Antron Argaiv[/url]":6i6zgfak]So...if you choose not to pay for the OnStar service...are you still on their network? Can GM/OnStar still do whatever they want to your car, or is there no cellular link (because you haven't paid for it)?
[url=http://meincmagazine.com/civis/viewtopic.php?p=29546103#p29546103:qmhhos8p said:xme[/url]":qmhhos8p]I'd genuinely be shocked to find security is an afterthought in these sorts of devices. Shocked to find out it was a thought at all... Some companies really need to understand the implication of these types of decisions at least well enough to know they aren't capable of handling it in-house.
It isn't that expensive to make a read only can bus yourself (pair a can bus with an optocopler and a SOC/tiny not connected computer).[url=http://meincmagazine.com/civis/viewtopic.php?p=29546725#p29546725:vizo5sba said:MythBusterJoe[/url]":vizo5sba][url=http://meincmagazine.com/civis/viewtopic.php?p=29546419#p29546419:vizo5sba said:RndNum123[/url]":vizo5sba]
OP is talking about replacing the "direct attachment to the CAN bus" with a one-way connection to the can-bus (some kind of read only firewall (no TCP/IP involved so far ) as I understand. So when your web connected modem gets hacked via TCP/IP the modem itself has no write access to any can bus at all..
Economies of scale.
It does not make financial sense for a silicon vendor to make a read only CAN transceiver when 99% of customers want to both read and write the CAN bus.
[url=http://meincmagazine.com/civis/viewtopic.php?p=29546103#p29546103:2t1jljcd said:xme[/url]":2t1jljcd]I'd genuinely be shocked to find security is an afterthought in these sorts of devices. Shocked to find out it was a thought at all... Some companies really need to understand the implication of these types of decisions at least well enough to know they aren't capable of handling it in-house.
[url=http://meincmagazine.com/civis/viewtopic.php?p=29546539#p29546539:2aw1e5x3 said:Antron Argaiv[/url]":2aw1e5x3]So...if you choose not to pay for the OnStar service...are you still on their network? Can GM/OnStar still do whatever they want to your car, or is there no cellular link (because you haven't paid for it)?
[url=http://meincmagazine.com/civis/viewtopic.php?p=29546539#p29546539:xegr65vi said:Antron Argaiv[/url]":xegr65vi]So...if you choose not to pay for the OnStar service...are you still on their network? Can GM/OnStar still do whatever they want to your car, or is there no cellular link (because you haven't paid for it)?
[url=http://meincmagazine.com/civis/viewtopic.php?p=29546163#p29546163:2gmim752 said:glarfsquared[/url]":2gmim752]So that little progressive car monitoring dongle, is that affected by this? Was that one that is made by a company that got over the air updates, or is it not known?
[url=http://meincmagazine.com/civis/viewtopic.php?p=29547311#p29547311:24jyua4m said:borzwazie[/url]":24jyua4m][url=http://meincmagazine.com/civis/viewtopic.php?p=29546539#p29546539:24jyua4m said:Antron Argaiv[/url]":24jyua4m]So...if you choose not to pay for the OnStar service...are you still on their network? Can GM/OnStar still do whatever they want to your car, or is there no cellular link (because you haven't paid for it)?
Even if you do not pay, your car still contains a cellular modem which is capable, and does, connect to the network. GM got in trouble a while back for tracking people who weren't subscribers and selling this information off to third parties.
The common method to "disconnect" from the network if you don't want to subscribe to OnStar is to remove the antenna. There is no other good way to disable the device entirely if you want to drive a GM product. Some people have removed the modem, but this invalidates the warranty. The entire shebang is connected to your car's ECU and CAN bus, so it's not generally just an addon box that can be removed.
[url=http://meincmagazine.com/civis/viewtopic.php?p=29547759#p29547759:2ueol8jk said:Rand[/url]":2ueol8jk]
It connects to the bus, yes. But things that connect to the bus can also be disconnected from the bus. OnStar is a stand-alone unit. Your car will continue to function if it has been disconnected (it's not like Windows with Internet Explorer).
[url=http://meincmagazine.com/civis/viewtopic.php?p=29548077#p29548077:1ps9y0w6 said:grahamwilliams[/url]":1ps9y0w6]Stop fucking connecting things to the accelerators, brakes, and steering of a car. Jesus. Just... stop.
[url=http://meincmagazine.com/civis/viewtopic.php?p=29546687#p29546687:2stibku6 said:etronz[/url]":2stibku6]Wow, the auto industry is really calling in he hit pieces. They are scared of the pending "Right to Repair" DMCA exemption. Maybe they can scare us into thinking that little computer box in our car should be protected by the DMCA after all.
I cannot believe copyright is being used to keep us out of the stuff we own. First sale doctrine anyone? It's under attack from the auto industry.
[url=http://meincmagazine.com/civis/viewtopic.php?p=29546669#p29546669:28g0jlu9 said:xme[/url]":28g0jlu9]Personally I'll just add this to the list of reasons I'll never chose to add something like this to my vehicle. Honestly I'd be shocked to find out that what they qualify as safe driving is in any way congruent with actual safe driving. OBD-II + GPS isn't going to tell you if I'm paying a damned bit of attention, cutting people off left and right, blowing through red lights, or even driving directly towards ongoing traffic...[url=http://meincmagazine.com/civis/viewtopic.php?p=29546583#p29546583:28g0jlu9 said:null_interface[/url]":28g0jlu9]So how much is that dumb "safe driver" discount - contingent upon letting your insurer plug in a connected OBD-II dongle that hoovers up all of your driving habits - worth to you now?