Un SSDLC n'est pas un projet supplémentaire, mais une discipline de processus : les exigences, activités et responsabilités en matière de sécurité sont définies tout au long des phases du développement logiciel – des exigences à l'exploitation, en passant par la conception, l'implémentation, les tests et la mise en production. L'idée fondamentale est de prévenir ou de détecter les vulnérabilités le plus tôt possible, car leur correction devient plus coûteuse à chaque phase ultérieure (« shift left »). Les tests de sécurité ponctuels juste avant la mise en production restent importants, mais ils ne vérifient que le résultat ; un SSDLC s'attaque en plus aux causes au sein du processus. La démarche est indépendante du modèle de développement et s'intègre aussi bien dans des organisations classiques qu'agiles ou DevOps.
Secure Software Development Lifecycle (SSDLC)
Comment intégrer systématiquement la sécurité dans chaque phase du développement logiciel – avec le NIST SSDF comme catalogue de pratiques, OWASP SAMM comme modèle de maturité et des security gates depuis les exigences jusqu'à l'exploitation.
La plupart des vulnérabilités ne naissent pas en exploitation, mais au cours du processus de développement – et c'est là qu'il est le moins coûteux de les prévenir. Un Secure Software Development Lifecycle (SSDLC) ancre donc les activités de sécurité comme partie intégrante de chaque phase, au lieu de les compenser a posteriori par des tests d'intrusion. Avec le NIST Secure Software Development Framework (SSDF) et OWASP SAMM, il existe deux référentiels établis et librement disponibles qui décrivent quelles pratiques en font partie et comment mesurer leur niveau de maturité. Au plus tard avec le Cyber Resilience Act, un processus de développement et de gestion des vulnérabilités dont la sécurité est démontrable devient en outre une obligation réglementaire pour de nombreux fabricants.
Du référentiel à l'obligation : les jalons du SSDLC
Cinq dates qui posent le cadre — appuyez sur un jalon pour les détails.
NIST SSDF version 1.1 finale
SP 800-218 paraît en version finale : 19 practices avec 42 tasks dans les quatre groupes PO, PS, PW et RV — volontairement formulé de manière neutre sur les plans technologique et méthodologique.
SP 800-218A et SAMM 2.2
Le NIST publie le SSDF Community Profile pour l'IA générative et les dual-use foundation models ; en parallèle, OWASP SAMM atteint la version 2.2 du modèle.
Cyber Resilience Act en vigueur
Le règlement (UE) 2024/2847 entre en vigueur : l'annexe I exige notamment la security by design, le traitement des vulnérabilités et une SBOM — un SSDLC opérationnel devient obligatoire pour les fabricants de produits comportant des éléments numériques.
Projet de SSDF version 1.2
L'Initial Public Draft SP 800-218r1 paraît ; la période de commentaires s'est achevée le 30 janvier 2026. Le projet n'est pas encore finalisé et ne doit être considéré que comme une perspective.
Obligations de notification du CRA
Les vulnérabilités activement exploitées et les incidents graves deviennent soumis à notification obligatoire — alerte précoce sous 24 heures. Le règlement sera pleinement applicable à partir du 11 décembre 2027.
L'essentiel en un coup d'œil
Six blocs thématiques — appuyez pour les déplier.
Quatre briques d'un SSDLC solide
Le NIST SSDF, son profil IA, OWASP SAMM et les obligations de processus du CRA en regard.
- La version 1.1 (finale depuis février 2022) décrit 19 practices avec 42 tasks en quatre groupes — volontairement neutre sur les plans technologique et méthodologique, un langage commun entre le développement, la sécurité et les achats.
- Depuis le 17 décembre 2025, le projet de version 1.2 (SP 800-218r1, Initial Public Draft) est disponible ; la période de commentaires s'est achevée le 30 janvier 2026 — pas encore finalisé, à considérer uniquement comme une perspective.
- Publié en juillet 2024, le Community Profile étend les practices du SSDF avec des tâches, recommandations et références spécifiques à l'IA pour l'ensemble du cycle de vie du développement des modèles — par exemple pour les données d'entraînement et les artefacts de modèles.
- Il s'adresse aux organisations qui développent des modèles d'IA, les intègrent dans des systèmes ou les acquièrent, et il est expressément conçu pour être utilisé conjointement avec SP 800-218.
- Cinq business functions — Governance, Design, Implementation, Verification et Operations — comptant chacune trois security practices (15 au total), évaluées selon deux streams et trois niveaux de maturité.
- Modèle explicitement conçu comme mesurable, il prend en compte, outre la couverture, la qualité des activités ; le résultat permet d'en déduire une feuille de route d'amélioration priorisée.
- VamiSec met à disposition un self-assessment SAMM sur ssdlc-assessment.com.
- L'annexe I, partie I, définit les exigences relatives aux propriétés des produits — notamment la security by design et des paramètres par défaut sécurisés sur la base d'une évaluation des risques ; la partie II régit le traitement des vulnérabilités, y compris l'établissement d'une SBOM.
- Notification obligatoire à partir du 11 septembre 2026 : alerte précoce sous 24 heures, informations complémentaires sous 72 heures, rapport final après 14 jours ou un mois selon le cas ; le règlement sera pleinement applicable à partir du 11 décembre 2027.
- Mises à jour de sécurité pendant une période de support en règle générale de cinq ans — difficilement démontrable de manière fiable sans processus documentés de développement et de traitement des vulnérabilités.
Normes & sources
Le contenu de cette page s'appuie sur les guides et études suivants, accessibles publiquement.
Secure Software Development Framework (SSDF) Version 1.1: Recommendations for Mitigating the Risk of Software Vulnerabilities (SP 800-218)
Finale depuis février 2022 ; 19 practices et 42 tasks dans les quatre groupes PO, PS, PW et RV, avec exemples de mise en œuvre et références.
Secure Software Development Practices for Generative AI and Dual-Use Foundation Models: An SSDF Community Profile (SP 800-218A)
Finale depuis juillet 2024 ; complète le SSDF par des practices, tasks et recommandations spécifiques à l'IA pour le développement de modèles d'IA générative.
Draft Secure Software Development Framework (SSDF) Version 1.2 (SP 800-218r1, Initial Public Draft)
Projet du 17 décembre 2025 avec période de commentaires jusqu'au 30 janvier 2026 ; pas encore publié en version finale à la date de rédaction.
OWASP Software Assurance Maturity Model (SAMM) Version 2
Modèle de maturité avec 5 business functions, 15 security practices, chacune avec 2 streams et 3 niveaux de maturité ; première version v2.0 en janvier 2020, version actuelle du modèle 2.2 (juillet 2024).
Verordnung (EU) 2024/2847 (Cyber Resilience Act)
Annexe I, parties I et II, avec les exigences relatives aux produits et au traitement des vulnérabilités ; obligations de notification à partir du 11.09.2026, pleine applicabilité à partir du 11.12.2027.
Où en est votre processus de développement aujourd'hui ?
Un assessment basé sur SAMM révèle le niveau de maturité et les lacunes de votre SSDLC – une première impression est possible via notre self-assessment sur ssdlc-assessment.com. Nous serons heureux de mettre les résultats en perspective lors d'un premier entretien sans engagement.