Cyber Resilience Act et IA : sécurisez votre conformité technique
Le règlement européen (UE 2024/2847) impose des standards de cybersécurité stricts pour tout logiciel intégrant des composants numériques. Optimisez dès maintenant la résilience de votre chaîne logicielle IA.

Le Cyber Resilience Act (CRA) s'applique aux logiciels intégrant de l'IA dès lors qu'ils sont mis sur le marché européen. Les éditeurs doivent garantir l'intégrité de leur supply chain logicielle — frameworks open source, pipelines de données et dépendances d'inférence — tout en fournissant un SBOM exhaustif et en respectant les protocoles de notification des vulnérabilités.
Complémentarité entre le CRA et l'AI Act
Si l'AI Act se concentre sur la gouvernance algorithmique, les biais et la transparence, le Cyber Resilience Act cible la sécurité intrinsèque du produit tout au long de son cycle de vie. Pour un éditeur SaaS ou on-premise, le CRA encadre l'infrastructure applicative qui supporte vos modèles de machine learning ou LLM.
Vos scripts Python, API de serving (FastAPI, Flask), conteneurs et bibliothèques d'inférence sont des éléments numériques soumis au règlement 2024/2847. Une documentation technique rigoureuse et une traçabilité totale de vos composants tiers sont désormais indispensables pour commercialiser votre solution en Europe.
Exigences techniques du CRA pour les applications IA
Les systèmes d'IA sont soumis aux mêmes exigences de cybersécurité que tout produit numérique. Voici les impératifs opérationnels pour vos équipes produit.
Inventaire SBOM standardisé
La complexité des écosystèmes IA (PyTorch, TensorFlow, NumPy) exige une visibilité totale. Le CRA impose la génération d'un SBOM au format CycloneDX pour cartographier chaque dépendance et sous-dépendance.
Gestion proactive des CVE
La surveillance des vulnérabilités au sein des bibliothèques d'inférence et des pilotes doit être continue, garantissant une réactivité immédiate face aux failles critiques découvertes.
Reporting ENISA sous 24h
Tout incident de sécurité ou vulnérabilité activement exploitée dans votre pile IA doit faire l'objet d'une alerte précoce à l'ENISA sous 24 heures, suivie d'un rapport détaillé sous 72 heures.
Dossier technique (Annexe VII)
La conformité repose sur un dossier technique documentant la conception sécurisée, la gestion rigoureuse des vulnérabilités et l'évaluation exhaustive des risques cyber liés au logiciel.
Maîtriser l'empreinte logicielle de vos solutions IA
L'assemblage de briques open source hétérogènes place la responsabilité juridique sur l'éditeur. Sous le CRA, vous devez démontrer une maîtrise totale de votre chaîne d'approvisionnement logicielle pour garantir la sécurité de votre produit fini.
- Inventaire exhaustif des bibliothèques PyPI, wrappers C++ et serveurs d'inférence
- Détection automatisée des vulnérabilités intégrée à vos cycles de release
- Standardisation des politiques de divulgation responsable (SECURITY.md)
- Préparation de la déclaration UE de conformité pour vos clients B2B

Classification des produits IA sous le CRA
Le règlement UE 2024/2847 définit des catégories de produits déterminant le niveau d'évaluation requis :
- Produits standards : la majorité des logiciels IA (génération de contenu, analyse prédictive) relèvent de cette catégorie, permettant une auto-évaluation de conformité interne.
- Produits importants (Annexe III) : concerne les briques critiques pour la sécurité (pare-feu, gestion d'identités). Si votre IA gère des fonctions de sécurité réseau, elle peut être requalifiée.
- Produits critiques (Annexe IV) : systèmes hautement sensibles imposant un audit obligatoire par un organisme tiers notifié.
Calendrier de mise en conformité et sanctions
Le Cyber Resilience Act impose une montée en charge progressive de vos chantiers d'ingénierie :
- 11 septembre 2026 : obligation de reporting des vulnérabilités exploitées auprès de l'ENISA et des CSIRT nationaux.
- 11 décembre 2027 : application intégrale incluant le marquage CE, la documentation Annexe VII et les SBOM complets.
Les sanctions en cas de non-conformité peuvent atteindre 15 millions d'euros ou 2,5 % du chiffre d'affaires mondial, avec un risque de retrait immédiat du marché européen pour les produits non conformes.
Rôle stratégique du SBOM dans l'IA
La gestion des dépendances dans les projets ML est complexe (wheels compilés, modèles pré-entraînés). Le CRA exige un Software Bill of Materials (SBOM) pour documenter chaque composant.
Un SBOM au format CycloneDX permet de détecter instantanément si une CVE impacte une sous-dépendance critique, assurant la traçabilité exigée par l'Annexe VII du règlement.
Évaluez votre préparation au CRA
Connectez votre code pour identifier vos vulnérabilités, générer votre SBOM et mesurer vos écarts de conformité réglementaire.
4 étapes pour préparer votre logiciel IA au CRA
- 1
1. Audit des dépendances
Recensez l'ensemble des bibliothèques tierces, frameworks et sous-modules utilisés dans vos manifestes PyPI, npm ou Go.
- 2
2. Automatisation du SBOM
Générez un inventaire CycloneDX à chaque intégration continue pour maintenir un historique précis des versions déployées.
- 3
3. Politique de vulnérabilités
Formalisez votre fichier SECURITY.md et structurez vos processus de communication pour répondre aux exigences de signalement en 24h/72h.
- 4
4. Dossier technique Annexe VII
Centralisez l'architecture, l'analyse des risques cyber, la déclaration de conformité UE et les preuves de remédiation des failles.
Simplifiez votre conformité avec CRAcheck
CRAcheck automatise l'auto-évaluation des éditeurs d'IA en s'intégrant directement à votre flux de travail GitHub :
- Support multi-écosystèmes : analyse instantanée de 9 langages (PyPI, npm, Go, Rust, .NET, PHP, Ruby, Java, CycloneDX).
- Score de conformité : visualisez vos priorités de remédiation sur 100 avant tout audit interne.
- Veille et alertes : notification immédiate en cas de vulnérabilité touchant votre pipeline de production.
- Modèles documentaires : exportez vos déclarations UE, documentation Annexe VII et rapports d'incidents conformes aux standards ENISA.
Questions fréquentes : CRA et IA
Un modèle ML est-il un produit logiciel sous le CRA ?+
Oui, si votre modèle est distribué dans un logiciel commercialisé (SaaS ou on-premise), l'ensemble de la solution et ses dépendances entrent dans le périmètre du règlement.
Différences entre AI Act et CRA ?+
L'AI Act encadre les risques liés à l'usage des algorithmes (biais, transparence). Le CRA se concentre sur la sécurité informatique pure : intégrité du code, chiffrement et gestion des failles.
Un audit tiers est-il obligatoire ?+
Pas systématiquement. La plupart des logiciels IA métiers relèvent de la catégorie standard, permettant une auto-évaluation interne basée sur la documentation technique Annexe VII.
CRAcheck garantit-il la conformité ?+
CRAcheck est un outil d'aide à l'auto-évaluation et à la gouvernance. Il automatise la détection et la documentation, mais la responsabilité légale finale incombe à l'éditeur.
Quelles sont les échéances clés ?+
Le reporting des failles est obligatoire dès le 11 septembre 2026. L'ensemble des exigences de sécurité, marquage CE et documentation sera requis au 11 décembre 2027.
Sécurisez la conformité CRA de vos logiciels IA
Connectez vos dépôts, générez votre SBOM et suivez votre score de préparation au règlement européen.
Sur le même thème — Par type de produit
Nouveau sur le Cyber Resilience Act ? Commence par le guide complet.
Le guide CRADepuis le blog
Vérifie ta conformité CRA en 1 minute
Gratuit, sans inscription. Scanne ton dépôt et obtiens ton score de conformité + tes documents pré-remplis.