There's the fundamental problem right there. Over the air software updates means malware can always be installed.
One day, security engineers may remember (or reinvent) critical technology from the 1970s. This was when, to write to the ROMs, there was a physical electrical switch called "write enable".
Now, if the car's embedded systems have a physical write-enable switch, then malware won't survive a reboot.
Next, have the system reboot every time the car is started.
There's the fundamental problem right there. Over the air software updates means malware can always be installed.
One day, security engineers may remember (or reinvent) critical technology from the 1970s. This was when, to write to the ROMs, there was a physical electrical switch called "write enable".
Now, if the car's embedded systems have a physical write-enable switch, then malware won't survive a reboot.
Next, have the system reboot every time the car is started.