Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Top 10 Automotive Vulnerabilities

In Progress

About the Project

As part of the AutoSecurityy community initiative, we are building a publicly available reference list linked to the OWASP's Top 10 — tailored specifically for automotive cybersecurity. This list aims to highlight the most commonly exploited and impactful vulnerabilities found across modern vehicle platforms with technical details, based on hands-on experience, practical testing, and community input.
No. Vulnerability Attack Example Details CVE Examples
1 Weak Vehicle Communication Protocols CAN Bus Injection via OBD-II or Exposed Lines When vehicles lack authentication on communications like CAN. Attackers can inject arbitrary frames via the OBD-II port or exposed in-vehicle wiring (e.g., behind lamps, infotainment units). This can lead to actions like unlocking doors, disabling braking systems, or spoofing sensor data. CVE-2023-29389
2 Insecure Over-the-Air (OTA) Updates Rogue FW Injection due to lack of proper authentication & encryption Many vehicles lack strong protections for software updates. Weak hash validation, absence of rollback protection, or use of plain-text channels allows attackers to install tampered firmware or downgrade to known vulnerable versions. CVE-2018-9322
3 Insecure Telematics Systems Weak API security could access sensitive vehicle data or manipulate vehicle settings remotely. APIs exposed by mobile apps, telematics servers, or companion web apps often suffer from IDORs, poor session control, or token leakage. Exploiting these allows remote attackers to control vehicle functions (lock/unlock, start engine) or exfiltrate user data. CVE-2015-5611, CVE-2018-18071
4 Software Supply Chain Vulnerabilities Arbitraty code execution into Infotainment systems Third-party software components lelies by systems like Infotainment systems, vehicle SW updates, and applications may have known vulnerabilities that can be exploited to gain access into the systems or run arbitrary code. CVE-2025-32062
5 Physical Access Exploits Use of BadUSB, FW manipulation through USB & KiaBoys Hacks are few examples Many attacks requires physical access to the vehicle to allow attackers to manipulate systems directly through interfaces like OBD-II & USB Ports, Settings in the Infotainment systems, or any other mean. CVE-2023-29389
6 Inadequate Access Control Mechanisms Charging Card Cloaning, Unauthorized access to remote diagnostic or FOTA server Weak or poorly implemented access control measures into mobile apps, V2X communications, EV charging infra, and remote diagnostics can allow unauthorized access to vehicle systems, user information and admin privilege functions. CVE-2023-29114, News
7 Poorly Implemented Authentication Mechanisms Weak 0x27 security mechanism Many automotive systems use weak authentication methods such as poor UDS security access mechanism, easily guessable passwords or hardcoded keys, making it easier for attackers to gain unauthorized access CVE-2024-6348, CVE-2023-28897
8 Data Leakage and Privacy Violations Unencrypted PII/telemetry exfiltration from connected vehicle and backend Connected vehicles continuously collect location, biometric pairing data, contacts synced from phones, voice, and driving telemetry. Weak transport encryption, verbose logs, unprotected debug interfaces, and over-broad backend data sharing expose this data to interception or bulk breach. Used phones/head units are frequently resold with retained personal data.
9 Lack of Security in Integrated Systems Compromise via aftermarket dongles, app stores, and supplier modules Modern vehicles integrate OEM and Tier-1/Tier-2 supplier modules, aftermarket OBD-II dongles, insurance trackers, and third-party app ecosystems. A weak link (eg; an insecure dongle) with no authentication, a vulnerable supplier ECU, or a malicious app becomes an entry point into the wider vehicle network because trust between integrated components is often implicit.
10 Insecure Legacy Systems Exploiting deprecated protocols, unpatched ECUs, and end-of-support components Vehicles have 10–20 year lifespans, so fielded fleets run legacy ECUs, deprecated protocols (unauthenticated CAN, old TLS, legacy cellular), and components that no longer receive security patches. Attackers target these known, unfixable weaknesses, and end-of-support backends or 2G/3G modems leave whole cohorts exposed.

Do the Contributions

We believe that with your experience and domain knowledge, your input for examples & details would be incredibly valuable in refining this effort.

About

List of Top 10 Automotive Vulnerabilities

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors