Funktioner til CRA-overholdelse
Build-time SBOM'er, sårbarhedssporing og den dokumentation, din proces for Cyber Resilience Act har brug for
SBOM-generering
CRACI registrerer SBOM'en under buildet. En pakkebevidst proxy overvåger, hvad hvert job faktisk henter, inklusive pakker gendannet fra CI-caches, og hver SBOM har en fuldstændighedsstatus. Eksportér den i CycloneDX eller SPDX med transitive afhængigheder og deklarerede licenser, og vid præcis, hvad der er i den software, du leverer.
Læs mere →Sårbarhedssporing
CRACI genvurderer løbende overvågede SBOM'er, efterhånden som nye sårbarheder offentliggøres, og samler fund på tværs af builds og repositories. Sikkerhedsteams triagerer fundene og sender dem videre til de teams, der ejer rettelsen, med understøttelse af VEX. De SBOM'er, du indsamler fra dine egne leverandører, overvåges side om side med dine builds.
Læs mere →CRA-dokumentation
Indsaml de beviser, din tekniske CRA-dokumentation kræver: Build-time SBOM'er eksporteres som CycloneDX eller SPDX, inklusive de sårbarheder, der er fundet i deres komponenter, og API'et returnerer SBOM'er, netværkstraces og provenance. CRACI automatiserer en væsentlig del af den synlighed i forsyningskæden og den dokumentation, din CRA-proces har brug for.
Læs mere →CI/CD-integration
CRACI erstatter runneren, ikke GitHub Actions. Skift runs-on til craci, og dine kørsler vises stadig i GitHub. Hvert job registrerer, hvad det hentede, og kører under en egress-politik, der valideres, før jobbet starter, og blokerer ved fejl. GitHub Actions understøttes i dag; andre CI-systemer er på roadmappen.
Læs mere →