SBOM-vienti ja CRA-näyttö jokaisesta buildista
Buildin aikana tallennetut SBOM:t, buildin tiedot API:n kautta ja haavoittuvuuskirjaukset korjattuun julkaisuun asti: näyttö, johon tekninen dokumentaatiosi perustuu
Buildin aikana tallennetut SBOM:t CycloneDX- tai SPDX-muodossa
CRACI tallentaa SBOM:n samalla, kun buildi ajetaan runnerillaan, joten siinä on paketit, jotka jobi todella haki, myös CI-välimuistista palautetut paketit. Jokaisen SBOM:n voi viedä CycloneDX- tai SPDX-muodossa, ja siinä ovat transitiiviset riippuvuudet, komponenteista löydetyt haavoittuvuudet ja kunkin komponentin ilmoitettu lisenssi. Jokaisen jobin SBOM:lla on lisäksi kattavuustila.
SBOM:t, verkkojäljet ja alkuperätiedot API:n kautta
Julkinen REST API palauttaa jobin SBOM:n, sen verkkojäljen ja alkuperätiedot, joten buildin tiedot voivat siirtyä omaan dokumentaatioosi ja työkaluihisi. SBOM-API palauttaa CycloneDX 1.7 JSONia.
Haavoittuvuuskirjaukset triagesta korjattuun julkaisuun
Seurattavat SBOM:t arvioidaan uudelleen, kun uusia haavoittuvuuksia julkaistaan. Tietoturvatiimit käyvät jokaisen löydöksen läpi triagessa ja lähettävät sen korjauksesta vastaavalle tiimille, ja CRACI säilyttää kirjauksen korjattuun julkaisuun asti. Buildihistoria näyttää jokaisen aiemman buildin ja sen SBOM:n sekä sen, mitkä buildit sisälsivät haavoittuvan riippuvuuden suorana tai transitiivisena, joten tiedät, kuinka kauan olit alttiina.
Käytäntöportit pitävät tunnetun ongelman poissa
Käytäntöportit voivat pysäyttää buildin reaaliajassa löydösten perusteella, myös buildit, jotka sisältävät tietyn CVE:n, sekä lisenssien perusteella. Jokainen buildi ajetaan lisäksi egress-käytännön alaisena. Käytäntö pannaan täytäntöön runnerilla, validoidaan ennen jobin alkua ja noudattaa fail closed -periaatetta, ja käytäntörikkomuksista tulee hälytys.
Näyttöä CRA:n tekniseen dokumentaatioosi
EU:n kyberkestävyyssäädöksen (Cyber Resilience Act, CRA) mukaan valmistaja laatii teknisen dokumentaation, suorittaa vaatimustenmukaisuuden arvioinnin ja laatii EU-vaatimustenmukaisuusvakuutuksen. CRACI ei tee näitä vaiheita. Se toimittaa näytön, joka syntyy buildista: SBOM:t, haavoittuvuus- ja korjauskirjaukset sekä alkuperätiedot. CRACI myös valmistelee CRA:n mukaisten haavoittuvuusilmoitusten sisällön, jonka sinä toimitat: ennakkovaroituksen, ilmoituksen ja loppuraportin.
Katso, mitä näyttöä buildisi tuottavat
Varaa demo ja katso SBOM-vienti, API ja haavoittuvuuksien seuranta CRACI:ssa
Varaa demo