1.

Die übergeordneten Bedrohungen und die entsprechenden Schwachstellen bzw. Angriffsmethoden sind in Tabelle A1 aufgeführt. Tabelle A1 Liste der Schwachstellen bzw. Angriffsmethoden bezogen auf die verschiedenen Bedrohungen Übergeordnete und untergeordnete Schwachstelle/Bedrohung Beispiel für die Schwachstelle bzw. Angriffsmethode 4.3.1 Bedrohungen für Back-End-Server bezüglich Fahrzeugen auf der Straße 1 Backend-Server werden zum Angriff auf ein Fahrzeug oder zum Extrahieren von Daten genutzt 1.1 Missbrauch von Berechtigungen durch Personal (Insider-Angriff) 1.2 Unbefugter Internetzugriff auf den Server (z. B. durch Backdoors, nicht gepatchte Systemsoftwareschwachstellen, SQL-Angriffe oder andere Mittel) 1.3 Unbefugter physischer Zugriff auf den Server (z. B. mittels USB-Sticks oder anderer Datenträger, die sich mit dem Server verbinden) 2 Backend-Serverdienste werden unterbrochen und der Fahrzeugbetrieb dadurch beeinträchtigt 2.1 Ein Angriff auf einen Backend-Server führt zu dessen Ausfall; dadurch wird z. B. die Interaktion mit Fahrzeugen und die Bereitstellung von Diensten, auf die diese angewiesen sind, verhindert 3 Verlust oder Gefährdung von Fahrzeugdaten auf Backend-Servern („Datenpanne“) 3.1 Missbrauch von Berechtigungen durch Personal (Insider-Angriff) 3.2 Verlust von Informationen in der Cloud. Sensible Daten, die durch Drittanbieter von Cloud-Diensten gespeichert werden, können durch Angriffe oder Pannen verloren gehen 3.3 Unbefugter Internetzugriff auf den Server (z. B. durch Backdoors, nicht gepatchte Systemsoftwareschwachstellen, SQL-Angriffe oder andere Mittel) 3.4 Unbefugter physischer Zugriff auf den Server (z. B. mittels USB-Sticks oder anderer Medien, die sich mit dem Server verbinden) 3.5 Informationssicherheitslücken durch unbeabsichtigte Weitergabe von Daten (z. B. durch Administratorfehler) 4.3.2 Bedrohungen für Fahrzeuge bezüglich ihrer Kommunikationskanäle 4 Spoofing von Nachrichten oder Daten, die vom Fahrzeug empfangen werden 4.1 Spoofing von Nachrichten durch Identitätswechsel (z. B. 802.11p V2X beim Platooning, GNSS-Nachrichten usw.) 4.2 Sybil-Attacke (um für andere Fahrzeuge vorzutäuschen, es seien viele Fahrzeuge auf der Straße) 5 Kommunikationskanäle werden für die unerlaubte Manipulation, Löschung oder sonstige Änderung von Fahrzeugcode/-daten genutzt 5.1 Kommunikationskanäle ermöglichen Code-Injektion, z. B. können manipulierte Softwarebinärdateien in den Kommunikationsstrom injiziert werden 5.2 Kommunikationskanäle ermöglichen die Manipulation von Fahrzeugdaten/-code 5.3 Kommunikationskanäle ermöglichen das Überschreiben von Fahrzeugdaten/-code 5.4 Kommunikationskanäle ermöglichen die Löschung von Fahrzeugdaten/-code 5.5 Kommunikationskanäle ermöglichen die Einspeisung von Daten/Code in das Fahrzeug (Schreiben von Datencode) 6 Kommunikationskanäle ermöglichen den Empfang nicht vertrauenswürdiger/unzuverlässiger Nachrichten oder sind anfällig für Session Hijacking oder Replay-Angriffe 6.1 Akzeptieren von Informationen aus einer unzuverlässigen oder nicht vertrauenswürdigen Quelle 6.2 Man-in-the-Middle-Angriff/Session Hijacking 6.3 Replay-Angriff, z. B. ein Angriff auf ein Kommunikations-Gateway, der es dem Angreifer ermöglicht, die Software eines elektronischen Steuergeräts oder die Firmware des Gateways herabzustufen 7 Informationen können leicht offengelegt werden, beispielsweise durch Abhören der Kommunikation oder die Ermöglichung des unbefugten Zugriffs auf sicherheitskritische Dateien oder Ordner 7.1 Abfangen von Informationen/Störstrahlung/Überwachung der Kommunikation 7.2 Erlangen von unbefugtem Zugriff auf Dateien oder Daten 8 Denial-of-Service-Attacken über Kommunikationskanäle zur Störung der Fahrzeugfunktionen 8.1 Das Fahrzeuginformationssystem wird gezielt mit so vielen Anfragen bombardiert, dass es die Aufgaben nicht mehr bewältigen kann 8.2 Black-Hole-Angriff; um die Kommunikation zwischen Fahrzeugen zu stören, kann der Angreifer Nachrichten zwischen den Fahrzeugen blockieren 9 Ein unprivilegierter Benutzer kann Sonderzugriffsrechte auf Fahrzeugsysteme erhalten 9.1 Ein unprivilegierter Benutzer kann Sonderzugriffsrechte erhalten, z. B. Root-Zugriff 10 In Kommunikationsmedien eingebettete Viren können Fahrzeugsysteme infizieren 10.1 Ein in Kommunikationsmedien eingebetteter Virus infiziert Fahrzeugsysteme 11 Vom Fahrzeug empfangene Nachrichten (z. B. X2V- oder Diagnosenachrichten) oder innerhalb des Fahrzeugs übertragene Nachrichten enthalten schädliche Inhalte 11.1 Schädliche interne Nachrichten (z. B. CAN-Nachrichten) 11.2 Schädliche V2X-Nachrichten, z. B. Nachrichten zwischen Infrastruktur und Fahrzeug oder Nachrichten zwischen Fahrzeugen (z. B. CAM oder DENM) 11.3 Schädliche Diagnosemeldungen 11.4 Schädliche proprietäre Nachrichten (z. B. solche, die normalerweise vom OEM oder vom Lieferanten eines Bauteils, eines Systems oder einer Funktion gesendet werden) 4.3.3 Bedrohungen für Fahrzeuge bezüglich ihrer Aktualisierungsverfahren 12 Missbrauch oder Beeinträchtigung von Aktualisierungsverfahren 12.1 Beeinträchtigung von drahtlosen Softwareaktualisierungsverfahren; dazu gehört auch die Fälschung des Programms oder der Firmware zur Systemaktualisierung 12.2 Beeinträchtigung von lokalen/physischen Softwareaktualisierungsverfahren; dazu gehört auch die Fälschung des Programms oder der Firmware zur Systemaktualisierung 12.3 Die Software wird vor dem Aktualisierungsprozess manipuliert (und daher beschädigt), obwohl dieser intakt ist 12.4 Beeinträchtigung von kryptografischen Schlüsseln des Softwareanbieters, um eine ungültige Aktualisierung zu ermöglichen 13 Erwünschte Aktualisierungen können abgelehnt werden 13.1 Denial-of-Service-Attacke gegen den Aktualisierungsserver oder das Netzwerk, um wichtige Softwareaktualisierungen und/oder die Freigabe kundenspezifischer Funktionen zu verhindern 4.3.4 Bedrohungen für Fahrzeuge bezüglich unbeabsichtigter menschlicher Handlungen, die einen Cyberangriff begünstigen 15 Berechtigte Akteure können ohne ihr Wissen Maßnahmen durchführen, die einen Cyberangriff begünstigen 15.1 Ein unschuldiges Opfer (z. B. Eigentümer, Bediener oder Wartungstechniker) wird zu einer Aktion verleitet, mit der unbeabsichtigt Malware geladen oder ein Angriff ermöglicht wird 15.2 Festgelegte Sicherheitsverfahren werden nicht befolgt 4.3.5 Bedrohungen für Fahrzeuge bezüglich ihrer externen Vernetzung und Verbindungen 16 Ermöglichung eines Cyberangriffs durch Manipulation der Vernetzung von Fahrzeugfunktionen; dazu gehören Telematiksysteme, Fernsteuerungssysteme und Systeme, die drahtlose Kommunikation mit geringer Reichweite nutzen 16.1 Manipulation von Fernbedienungsfunktionen für Systeme wie Funkschlüssel, Wegfahrsperre und Ladestation 16.2 Manipulation der Fahrzeugtelematik (z. B. Manipulation der Temperaturmessung empfindlicher Güter, ferngesteuertes Entriegeln von Frachttüren) 16.3 Interferenzen mit drahtlosen Systemen oder Sensoren mit kurzer Reichweite 17 Gehostete Software von Drittanbietern, z. B. Unterhaltungsanwendungen, die zum Angriff auf Fahrzeugsysteme genutzt werden 17.1 Manipulierte oder unsichere Anwendungen, die zum Angriff auf Fahrzeugsysteme genutzt werden 18 Mit externen Schnittstellen, z. B. USB- oder OBD-Anschlüssen, verbundene Geräte, die zum Angriff auf Fahrzeugsysteme genutzt werden 18.1 Externe Schnittstellen wie USB-Anschlüsse oder andere als Angriffspunkte genutzte Anschlüsse, z. B. für Code-Injektion 18.2 Mit einem Virus infizierte Datenträger werden an ein Fahrzeugsystem angeschlossen 18.3 Ein Diagnosezugang (z. B. Dongles am OBD-Anschluss) wird zur Begünstigung eines Angriffs genutzt, z. B. durch Manipulation von Fahrzeugparametern (direkt oder indirekt) 4.3.6 Bedrohungen für Fahrzeugdaten/-code 19 Extraktion von Fahrzeugdaten/-code 19.1 Extraktion von urheberrechtlich geschützter oder proprietärer Software aus Fahrzeugsystemen (Produktpiraterie) 19.2 Unbefugter Zugriff auf die personenbezogenen Daten des Eigentümers wie persönliche Identität, Kontodaten, Adressbuchdaten, Standortdaten, elektronische Fahrzeugkennung usw. 19.3 Extraktion kryptografischer Schlüssel 20 Manipulation von Fahrzeugdaten/-code 20.1 Illegale/unbefugte Änderungen der elektronischen Fahrzeugkennung 20.2 Identitätsbetrug, z. B. wenn ein Nutzer bei der Kommunikation mit Mautsystemen oder dem Back-End des Herstellers eine abweichende Identität anzeigen will 20.3 Aktionen zur Umgehung von Überwachungssystemen (z. B. Hacking/Manipulation/Blockierung von Nachrichten wie ODR-Tracker-Daten oder Anzahl der Fahrten) 20.4 Datenmanipulation zur Fälschung der Fahrdaten des Fahrzeugs (z. B. Kilometerstand, Fahrgeschwindigkeit, Fahrtrichtung usw.) 20.5 Unbefugte Änderungen von Systemdiagnosedaten 21 Löschung von Daten/Code 21.1 Unbefugtes Löschen/Manipulieren von Systemereignisprotokollen 22 Einspeisung von Malware 22.2 Einspeisung von Schadsoftware oder Schadsoftwareaktivitäten 23 Einspeisung neuer Software oder Überschreiben vorhandener Software 23.1 Fälschung der Software des Fahrzeugsteuerungs- oder -informationssystems 24 Störung von Systemen oder Vorgängen 24.1 Denial-of-Service-Attacken, die im internen Netzwerk z. B. durch Überlastung eines CAN-Busses oder durch Provozieren von Störungen an einem elektronischen Steuergerät aufgrund großer Nachrichtenmengen ausgelöst werden kann 25 Manipulation von Fahrzeugparametern 25.1 Unbefugter Zugriff zur Verfälschung der Konfigurationsparameter von Schlüsselfunktionen des Fahrzeugs, wie z. B. Bremsdaten, Airbag-Auslöseschwelle usw. 25.2 Unbefugter Zugriff zur Verfälschung der Ladeparameter, z. B. Ladespannung, Ladeleistung, Batterietemperatur usw. 4.3.7 Potenzielle Schwachstellen, die ausgenutzt werden könnten, wenn Schutz oder Härtung nicht ausreichen 26 Kryptografische Technologien können beeinträchtigt werden oder werden unzureichend angewendet 26.1 Eine Kombination aus kurzen Verschlüsselungscodes und langen Gültigkeitszeiträumen ermöglicht es dem Angreifer, die Verschlüsselung zu knacken 26.2 Unzureichender Einsatz kryptografischer Algorithmen zum Schutz sensibler Systeme 26.3 Verwendung kryptografischer Algorithmen, die bereits veraltet sind oder es bald sein werden 27 Teile oder Zubehör könnten beeinträchtigt werden, um Angriffe auf Fahrzeuge zu ermöglichen 27.1 Hardware oder Software, die entwickelt wurde, um einen Angriff zu ermöglichen, oder die so konzipiert ist, dass sie die Kriterien zur Beendigung eines Angriffs nicht erfüllt 28 Software- oder Hardwareentwicklung führt zu Schwachstellen 28.1 Softwarefehler. Vorhandene Softwarefehler können die Grundlage für potenzielle nutzbare Schwachstellen bilden. Dies trifft insbesondere dann zu, wenn die Software nicht getestet wurde, um bekannten, fehlerhaften Code bzw. Programmfehler zu finden bzw. das Risiko von unbekanntem, fehlerhaftem Code bzw. Programmfehlern zu verringern 28.2 Überbleibsel aus der Entwicklungsphase (z. B. Debug-Ports, JTAG-Ports, Mikroprozessoren, Entwicklungszertifikate, Entwicklerpasswörter usw.) können Angreifern ermöglichen, auf elektronische Steuergeräte zuzugreifen oder sich höhere Berechtigungen zu verschaffen 29 Entstehen von Schwachstellen durch das Netzwerkdesign 29.1 Überflüssige, offen gelassene Internetanschlüsse bieten Zugang zu Netzwerksystemen 29.2 Umgehung der Netzwerktrennung, um Kontrolle zu erlangen. Ein spezifisches Beispiel ist die Nutzung ungeschützter Gateways oder Zugangspunkte (wie z. B. LKW-Anhänger-Gateways), um Schutzmaßnahmen zu umgehen und Zugang zu anderen Netzwerksegmenten zu erhalten und schädliche Aktionen durchzuführen, wie z. B. willkürliche CAN-Bus-Nachrichten zu senden 31 Mögliche unbeabsichtigte Übertragung von Daten 31.1 Informationssicherheitslücken. Personenbezogene Daten können bei einem Wechsel des Fahrzeugnutzers (z. B. durch Verkauf oder Neuvermietung) in die falschen Hände geraten 32 Ermöglichung eines Angriffs durch physische Manipulation 32.1 Manipulation elektronischer Hardware, z. B. wenn in einem Fahrzeug unzulässige elektronische Hardware hinzugefügt wird, um einen Man-in-the-Middle-Angriff zu ermöglichen Austausch zulässiger elektronischer Hardware (z. B. Sensoren) durch unzulässige elektronische Hardware Manipulation der von einem Sensor erfassten Daten (z. B. wenn mittels eines Magneten der am Getriebe angebrachte Hall-Sensor manipuliert wird)