Continental AG is working on a mitigation plan for stack-based buffer overflow and improper restriction of operations within the bounds of a memory buffer vulnerabilities in its Infineon S-Gold 2 (PMB 8876) product, according to a report with ICS-CERT.
Successful exploitation of these remotely exploitable vulnerabilities, discovered by Mickey Shkatov, Jesse Michael, and Oleksandr Bazhaniuk of the Advanced Threat Research Team at McAfee, could allow a remote attacker to execute arbitrary code. This may allow an attacker to disable the infotainment system of the vehicle and affect functional features of the vehicle. According to affected auto manufacturers, these vulnerabilities do not directly affect the critical safety features of the vehicle.
All telematics control modules (TCUs) built by Continental AG that contain the S-Gold 2 (PMB 8876) cellular baseband chipset are affected. The S-Gold 2 (PMB 8876) is in the following vehicles:
• BMW several models produced between 2009-2010
• Ford — program to update 2G modems has been active since 2016 and impact falls to the limited number of P-HEV vehicles equipped with this older technology that remain in service
• Infiniti 2013 JX35
• Infiniti 2014-2016 QX60
• Infiniti 2014-2016 QX60 Hybrid
• Infiniti 2014-2015 QX50
• Infiniti 2014-2015 QX50 Hybrid
• Infiniti 2013 M37/M56
• Infiniti 2014-2016 Q70
• Infiniti 2014-2016 Q70L
• Infiniti 2015-2016 Q70 Hybrid
• Infiniti 2013 QX56
• Infiniti 2014-2016 QX 80
• Nissan 2011-2015 Leaf
Public exploits of the vulnerabilities are available. In addition, an attacker with low skill level would be able to leverage the vulnerabilities.
In one vulnerability, an attacker with a physical connection to the TCU may exploit a buffer overflow condition that exists in the processing of AT commands. This may allow arbitrary code execution on the baseband radio processor of the TCU.
CVE-2017-9647 is the case number assigned to this vulnerability, which has a CVSS v3 base score of 6.8.
In addition, a vulnerability in the temporary mobile subscriber identity (TMSI) may allow an attacker to access and control memory. This may allow remote code execution on the baseband radio processor of the TCU.
CVE-2017-9633 is the case number assigned to this vulnerability, which has a CVSS v3 base score of 8.8.
The product sees use mainly in the transportation system sector. It sees action on a global basis.
Hanover, Germany-based Continental has validated the reported vulnerabilities but has not yet identified a mitigation plan.
Nissan and Infiniti issued Technical Service Bulletins (TSB) asking dealers to advise customers of the issue and offer a free 2G TCU deactivation. Nissan/Infiniti’s 2G cellular service provider no longer provides 2G services in the U.S. The subject 2G TCUs are no longer connected to telematics services and no longer perform any function in the affected vehicles. Nissan/Infiniti have stated that this campaign is being performed out of abundance of caution to help safeguard against potential cybersecurity issues.
Nissan/Infiniti proposes users contact their local Infiniti or Nissan dealers to have the subject 2G TCUs deactivated free of charge.
BMW has validated the vulnerabilities and will be offering a service measure to affected customers.
Ford, since 2016, has had a customer satisfaction program to update or disable legacy 2G modems and there are a limited number of vehicles left on the market. Ford is reviewing the researcher’s findings through internal processes and evaluating the need for any additional steps.