1.

Des descriptions de haut niveau des menaces et des vulnérabilités ou des méthodes d’attaque correspondantes sont présentées dans le tableau A1. Tableau A1 Liste de vulnérabilités ou de méthodes d’attaque liées aux menaces Descriptions de haut niveau et de sous-niveau de la vulnérabilité/menace Exemple de vulnérabilité ou de méthode d’attaque 4.3.1. Menaces concernant les serveurs dorsaux liés aux véhicules en circulation 1 Serveurs dorsaux utilisés pour attaquer un véhicule ou extraire des données 1.1 Abus de privilèges de la part du personnel (attaque d’initié) 1.2 Accès Internet non autorisé au serveur (activé par exemple par des portes dérobées, des vulnérabilités logicielles système non corrigées, des attaques SQL ou d’autres moyens) 1.3 Accès physique non autorisé au serveur (au moyen, par exemple, de clefs USB ou d’autres supports connectés au serveur) 2 Services d’un serveur dorsal perturbés, entravant le fonctionnement d’un véhicule 2.1 Attaque d’un serveur dorsal bloquant son fonctionnement, par exemple en l’empêchant d’interagir avec les véhicules et de fournir les services dont ils ont besoin 3 Données liées aux véhicules stockées sur des serveurs dorsaux perdues ou compromises («violation des données») 3.1 Abus de privilèges de la part du personnel (attaque d’initié) 3.2 Perte d’informations dans le «nuage». Des données sensibles peuvent être perdues en raison d’attaques ou d’accidents lorsque les données sont stockées par des fournisseurs de services en nuage tiers 3.3 Accès Internet non autorisé au serveur (activé par exemple par des portes dérobées, des vulnérabilités logicielles système non corrigées, des attaques SQL ou d’autres moyens) 3.4 Accès physique non autorisé au serveur (au moyen, par exemple, de clef USB ou d’autres supports connectés au serveur) 3.5 Atteinte à la sécurité de l’information due au partage involontaire de données (par exemple, erreurs administratives) 4.3.2. Menaces pour les véhicules liées à leurs voies de communication 4 Simulation de messages ou de données reçus par le véhicule 4.1 Simulation de messages par usurpation d’identité (802.11p V2X en cas de circulation en peloton, messages GNSS, etc.) 4.2 Attaque Sybil (visant à simuler d’autres véhicules pour faire croire qu’il y en a beaucoup sur la route) 5 Voies de communication utilisées pour effectuer des manipulations, suppressions ou autres modifications non autorisées du code ou des données du véhicule 5.1 Les voies de communication permettent l’injection de code, par exemple un code binaire altéré peut être injecté dans le flux de communication 5.2 Les voies de communication permettent de manipuler les données ou le code du véhicule 5.3 Les voies de communication permettent d’écraser les données ou le code du véhicule 5.4 Les voies de communication permettent d’effacer les données ou le code du véhicule 5.5 Les voies de communication permettent l’introduction de données ou de code dans le véhicule (écriture de données ou de code) 6 Voies de communication permettant l’acceptation de messages non fiables, ou vulnérables au détournement de session ou aux attaques par rejeu 6.1 Acceptation d’informations provenant d’une source non fiable 6.2 Attaque de l’homme du milieu/détournement de session 6.3 Attaque par rejeu, par exemple une attaque contre une passerelle de communication permettant à l’attaquant d’installer une version antérieure du logiciel d’un module de gestion électronique ou du microprogramme de la passerelle 7 Les informations peuvent être facilement divulguées. Par exemple, les communications peuvent être interceptées ou l’accès non autorisé à des fichiers ou dossiers sensibles peut être rendu possible 7.1 Interception de l’information/rayonnements brouilleurs/surveillance des communications 7.2 Obtention d’un accès non autorisé à des fichiers ou à des données 8 Attaques par déni de service sur les voies de communication pour perturber les fonctions du véhicule 8.1 Envoi d’un grand nombre de données parasites au système d’information du véhicule, de sorte qu’il soit incapable de fournir des services de manière normale 8.2 Attaque par trou noir, visant à perturber la communication entre les véhicules en bloquant les messages entre ceux-ci 9 Un utilisateur sans privilèges peut obtenir un accès privilégié aux systèmes du véhicule 9.1 Un utilisateur sans privilèges peut obtenir un accès privilégié, par exemple un accès racine 10 Des virus introduits dans les moyens de communication peuvent infecter les systèmes du véhicule 10.1 Un virus introduit dans les moyens de communication infecte les systèmes du véhicule 11 Des messages reçus par le véhicule (par exemple, messages X2V ou de diagnostic), ou transmis à l’intérieur de celui-ci, renferment des contenus malveillants 11.1 Messages internes malveillants (par exemple, bus CAN) 11.2 Messages V2X malveillants, par exemple, messages d’infrastructure à véhicule ou de véhicule à véhicule (CAM, DENM, etc.) 11.3 Messages de diagnostic malveillants 11.4 Messages propriétaires malveillants (par exemple, ceux normalement envoyés par les équipementiers ou les fournisseurs de composants/systèmes/fonctions) 4.3.3. Menaces pour les véhicules liées à leurs procédures de mise à jour 12 Utilisation abusive ou compromission des procédures de mise à jour 12.1 Compromission des procédures de mise à jour logicielle sans fil, y compris la fabrication du programme ou du microprogramme de mise à jour du système 12.2 Compromission des procédures de mise à jour logicielle locales/physiques, y compris la fabrication du programme ou du microprogramme de mise à jour du système 12.3 Le logiciel est manipulé avant le processus de mise à jour (il est donc corrompu), bien que le processus de mise à jour soit intact 12.4 Compromission des clefs cryptographiques du fournisseur du logiciel visant à permettre une mise à jour non valide 13 Possibilité d’empêcher des mises à jour légitimes 13.1 Attaque par déni de service contre le serveur ou le réseau de mise à jour pour empêcher le déploiement de mises à jour logicielles critiques et/ou le déverrouillage de fonctionnalités spécifiques au client 4.3.4. Menaces pour les véhicules liées à des actions humaines non intentionnelles qui facilitent les cyberattaques 15 Des acteurs légitimes peuvent prendre des mesures sans avoir conscience que celles-ci sont susceptibles de faciliter une cyberattaque 15.1 Victime innocente (par exemple, propriétaire, opérateur ou ingénieur de maintenance) amenée par la ruse et à son insu à charger un logiciel malveillant ou à permettre une attaque 15.2 Les procédures de sécurité définies ne sont pas suivies 4.3.5. Menaces pour les véhicules liées à leur connectivité et à leurs connexions externes 16 La manipulation de la connectivité des fonctions du véhicule permet une cyberattaque, les moyens utilisés comprenant: la télématique, les systèmes permettant des opérations à distance et les systèmes utilisant des communications sans fil à courte portée 16.1 Manipulation des fonctions conçues pour commander à distance des systèmes, tels qu’une clef à distance, un dispositif d’immobilisation et une pile de chargement 16.2 Manipulation de la télématique du véhicule (par exemple, manipulation de la mesure de la température de marchandises qui y sont sensibles, déverrouillage à distance des portes de chargement) 16.3 Interférence avec des systèmes ou capteurs sans fil à courte portée 17 Utilisation de logiciels tiers embarqués, comme les applications de divertissement, pour attaquer les systèmes du véhicule 17.1 Utilisation d’applications corrompues, ou dont la sécurité logicielle est déficiente, pour attaquer des systèmes du véhicule 18 Utilisation de dispositifs connectés à des interfaces externes, par exemple des ports USB ou le port OBD, pour attaquer les systèmes du véhicule 18.1 Interfaces externes telles que les ports USB ou autres utilisées comme point d’attaque, par exemple par injection de code 18.2 Support infecté par un virus connecté à un système du véhicule 18.3 Accès diagnostique (par exemple, dongles dans le port OBD) utilisé pour faciliter une attaque, comme la manipulation (directe ou indirecte) des paramètres du véhicule 4.3.6. Menaces pour les données ou le code du véhicule 19 Extraction des données ou du code du véhicule 19.1 Extraction de logiciels soumis à des droits d’auteur ou propriétaires des systèmes du véhicule (piratage de produits) 19.2 Accès non autorisé aux données personnelles du propriétaire, notamment concernant son identité, son compte de paiement, son carnet d’adresses, sa localisation, l’identifiant électronique du véhicule, etc. 19.3 Extraction de clefs cryptographiques 20 Manipulation des données ou du code du véhicule 20.1 Modifications illicites/non autorisées de l’identifiant électronique du véhicule 20.2 Usurpation d’identité. Par exemple, si un utilisateur souhaite afficher une autre identité lorsqu’il communique avec les systèmes de péage, le système dorsal du constructeur 20.3 Mesure visant à contourner les systèmes de surveillance (par exemple, piratage/altération/blocage de messages tels que les données ODR Tracker ou le nombre de passages) 20.4 Manipulation des données visant à falsifier les données de conduite du véhicule (kilométrage, vitesse de conduite, itinéraire, etc.) 20.5 Modifications non autorisées des données de diagnostic du système 21 Effacement des données ou du code 21.1 Effacement/manipulation non autorisé(e) des journaux d’événements du système 22 Introduction de logiciels malveillants 22.2 Introduire un logiciel malveillant ou une activité logicielle malveillante 23 Introduction de nouveaux logiciels ou écrasement de logiciels existants 23.1 Fabrication du logiciel du système de commande ou d’information du véhicule 24 Perturbation des systèmes ou des opérations 24.1 Déni de service que l’on peut, par exemple, déclencher sur le réseau interne en inondant un bus CAN, ou en provoquant des pannes sur un module de gestion électronique par l’envoi d’un grand nombre de messages 25 Manipulation des paramètres du véhicule 25.1 Accès non autorisé visant à falsifier les paramètres de configuration des fonctions critiques du véhicule, telles que les données de freinage, le seuil de déploiement du coussin gonflable, etc. 25.2 Accès non autorisé visant à falsifier les paramètres de charge, tels que la tension de charge, la puissance de charge, la température de la batterie, etc. 4.3.7. Vulnérabilités potentielles susceptibles d’être exploitées si elles ne sont pas suffisamment protégées ou réduites 26 Les technologies cryptographiques peuvent être compromises ou ne sont pas suffisamment appliquées 26.1 L’utilisation de courtes clefs cryptographiques ayant une longue période de validité permet à l’attaquant de casser le cryptage 26.2 Recours insuffisant aux algorithmes cryptographiques pour protéger les systèmes vulnérables 26.3 Utilisation d’algorithmes cryptographiques obsolètes ou sur le point de l’être 27 Des pièces ou des fournitures pourraient être compromises afin que les véhicules puissent être attaqués 27.1 Matériel ou logiciel que l’on modifie pour permettre une attaque ou qui ne répond pas aux critères de conception permettant de bloquer une attaque 28 La conception des logiciels ou du matériel est à l’origine de vulnérabilités 28.1 Bogues logiciels. La présence de bogues logiciels peut être la cause de vulnérabilités potentiellement exploitables, en particulier si l’on n’a pas contrôlé le logiciel pour vérifier l’absence de mauvais code ou de bogues connus et pour réduire le risque de leur présence. 28.2 L’utilisation des restes de la phase de développement (ports de débogage, ports JTAG, microprocesseurs, certificats de développement, mots de passe des développeurs, etc.) peut permettre l’accès aux modules de gestion électronique ou permettre à des attaquants d’obtenir des privilèges plus élevés 29 La conception des réseaux introduit des vulnérabilités 29.1 Ports Internet superflus laissés ouverts, donnant accès aux systèmes réseau 29.2 Contourner la séparation réseau pour en prendre le contrôle. Par exemple, en utilisant des passerelles non protégées, ou des points d’accès (tels que les passerelles camion-remorque), pour contourner les protections et accéder à d’autres segments du réseau en vue de commettre des actes malveillants, comme l’envoi de messages arbitraires sur le bus CAN 31 Le transfert involontaire de données est possible 31.1 Atteinte à la sécurité de l’information. Des données personnelles peuvent être divulguées lorsque la voiture change de main (par exemple, en cas de vente ou d’utilisation comme véhicule de location par de nouveaux clients) 32 La manipulation physique des systèmes peut permettre une attaque 32.1 Manipulation du matériel électronique, par exemple ajout de matériel non autorisé à un véhicule pour permettre une attaque de «l’homme du milieu» Remplacement de matériel électronique autorisé (par exemple capteurs) par du matériel électronique non autorisé Manipulation des informations recueillies par un capteur (par exemple utilisation d’un aimant pour altérer le capteur à effet Hall relié à la boîte de vitesses)