Des fonctionnalités pour la conformité au CRA
Des SBOM générées au build, le suivi des vulnérabilités et les preuves dont votre démarche Cyber Resilience Act a besoin
Génération de SBOM
CRACI enregistre la SBOM pendant le build. Un proxy qui comprend les paquets observe ce que chaque job récupère réellement, y compris les paquets restaurés depuis les caches CI, et chaque SBOM porte un état de complétude. Exportez-la en CycloneDX ou SPDX, avec les dépendances transitives et les licences déclarées, et sachez exactement ce que contient le logiciel que vous livrez.
En savoir plus →Suivi des vulnérabilités
CRACI réévalue en continu les SBOM surveillées à mesure que de nouvelles vulnérabilités sont publiées, et agrège les résultats de l'ensemble des builds et des dépôts. Les équipes sécurité trient ce qu'il détecte et le transmettent aux équipes chargées de la correction, avec prise en charge de VEX. Les SBOM que vous recueillez auprès de vos propres fournisseurs sont surveillées aux côtés de vos builds.
En savoir plus →Preuves CRA
Rassemblez les preuves dont votre documentation technique CRA a besoin : les SBOM générées au build s'exportent en CycloneDX ou SPDX, y compris les vulnérabilités détectées dans leurs composants, et l'API renvoie les SBOM, les traces réseau et la provenance. CRACI automatise une part importante de la visibilité sur la chaîne d'approvisionnement et des preuves que requiert votre démarche CRA.
En savoir plus →Intégration CI/CD
CRACI remplace le runner, pas GitHub Actions. Remplacez runs-on par craci et vos exécutions apparaissent toujours dans GitHub. Chaque job enregistre ce qu'il a récupéré et s'exécute sous une politique de trafic sortant validée avant son démarrage, qui bloque tout en cas d'échec. GitHub Actions est pris en charge aujourd'hui ; les autres systèmes CI figurent sur la roadmap.
En savoir plus →