Click here to Skip to main content
15,887,335 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Cold start Pin
honey the codewitch20-Nov-22 12:24
mvahoney the codewitch20-Nov-22 12:24 
GeneralRe: Cold start Pin
Mycroft Holmes20-Nov-22 13:26
professionalMycroft Holmes20-Nov-22 13:26 
GeneralRe: Cold start Pin
honey the codewitch20-Nov-22 17:11
mvahoney the codewitch20-Nov-22 17:11 
GeneralRe: Cold start Pin
Gary R. Wheeler21-Nov-22 3:38
Gary R. Wheeler21-Nov-22 3:38 
GeneralRe: Cold start Pin
honey the codewitch21-Nov-22 3:42
mvahoney the codewitch21-Nov-22 3:42 
GeneralRe: Cold start Pin
den2k8820-Nov-22 21:17
professionalden2k8820-Nov-22 21:17 
GeneralRe: Cold start Pin
dandy7221-Nov-22 3:20
dandy7221-Nov-22 3:20 
GeneralRe: Cold start Pin
den2k8821-Nov-22 3:35
professionalden2k8821-Nov-22 3:35 
It wasn't. It waqs done through a poor implementation from C******r of the infotainment system and the absence at that time of the SGW (Security Gateway).

Some Very Intelligent Person decided that on the NAFTA version of that model the infotainment system should have been connected straight to the CAN-1, the same where Body Computer and Engine Computer are connected. The connectivity module was easily spoofable and connected straight up to the CAN line, allowing attackers to send arbitrary CAN messages on every connected line.

CAN messages are broadcast, have no destination only a source and the ID determines who will react to that message and its priority. Meaning if the brake pedal transmits on CAN with the message ID 0xBADBEEF and some attacker gets access to the CAN through the radio they can send the same 0xBADBEEF and trigger a brake response from the brake ECU. That goes for every ECU connected on that line.

The EMEA model had the infotainment on CAN C, which carried nothing of import whatsoever.
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

JokeRe: Cold start Pin
Daniel Pfeffer20-Nov-22 17:53
professionalDaniel Pfeffer20-Nov-22 17:53 
GeneralRe: Cold start Pin
Gary R. Wheeler21-Nov-22 3:42
Gary R. Wheeler21-Nov-22 3:42 
GeneralRe: Cold start Pin
honey the codewitch21-Nov-22 3:43
mvahoney the codewitch21-Nov-22 3:43 
GeneralRe: Cold start Pin
den2k8821-Nov-22 4:32
professionalden2k8821-Nov-22 4:32 
GeneralRe: Cold start Pin
Gary R. Wheeler21-Nov-22 4:40
Gary R. Wheeler21-Nov-22 4:40 
GeneralRe: Cold start Pin
honey the codewitch21-Nov-22 4:54
mvahoney the codewitch21-Nov-22 4:54 
GeneralRe: Cold start Pin
den2k8821-Nov-22 5:01
professionalden2k8821-Nov-22 5:01 
GeneralRe: Cold start Pin
honey the codewitch21-Nov-22 5:05
mvahoney the codewitch21-Nov-22 5:05 
GeneralIt lives! Pin
OriginalGriff20-Nov-22 4:05
mveOriginalGriff20-Nov-22 4:05 
GeneralRe: It lives! Pin
RickZeeland20-Nov-22 4:10
mveRickZeeland20-Nov-22 4:10 
GeneralRe: It lives! Pin
Eddy Vluggen20-Nov-22 4:22
professionalEddy Vluggen20-Nov-22 4:22 
GeneralRe: It lives! Pin
trønderen20-Nov-22 11:29
trønderen20-Nov-22 11:29 
GeneralRe: It lives! Pin
Jörgen Andersson20-Nov-22 21:40
professionalJörgen Andersson20-Nov-22 21:40 
GeneralRe: It lives! Pin
Single Step Debugger21-Nov-22 6:52
Single Step Debugger21-Nov-22 6:52 
GeneralRe: It lives! Pin
Eddy Vluggen22-Nov-22 8:15
professionalEddy Vluggen22-Nov-22 8:15 
GeneralRe: It lives! Pin
trønderen22-Nov-22 9:07
trønderen22-Nov-22 9:07 
GeneralRe: It lives! Pin
Eddy Vluggen22-Nov-22 10:40
professionalEddy Vluggen22-Nov-22 10:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.