Comment CppDepend aide les équipes à s’aligner sur NIST SSDF SP 800-218 et les directives CWE : règles de codage sécurisé, détection de patterns de vulnérabilités et vérification continue pour C/C++.
Ce que CppDepend prend en charge nativement. CppDepend embarque des jeux de règles intégrés pour MISRA C/MISRA C++, CWE, CERT C/CERT C++ et AUTOSAR C++14 — et aucune autre norme. Toutes les autres normes, y compris celle-ci, sont appliquées via des règles CQLinq personnalisées que votre équipe rédige (avec notre aide si besoin), plus la validation d’architecture et les quality gates CI.
NIST SP 800-218, le Secure Software Development Framework (SSDF), définit les pratiques que les agences fédérales américaines et leurs fournisseurs doivent suivre pour produire des logiciels sécurisés. Combiné aux directives NIST sur CWE (Common Weakness Enumeration), il pousse les organisations vers une vérification systématique et outillée du code — exactement là où l’analyse statique s’inscrit. Pour les codebases C/C++, les faiblesses de sécurité mémoire et de comportement indéfini (CWE-119, CWE-120, CWE-416, CWE-476…) sont les cibles prioritaires.
Lancez l’analyse sur vos propres projets : standards de codage, validation d’architecture, dette technique et quality gates — en quelques minutes.