SonarQube Repozitorij Sigurnosnih Izvješća

Pregled

SonarQube Security Reports Repository je ključna komponenta platforme Procurize AI koja pohranjuje, indeksira i izlaže SonarQube sigurnosna izvješća za dugoročni pristup i analizu. Repozitorij je optimiziran za automatizirani unos, strukturiranu organizaciju po proizvodu i verziji, te potrošnju prema dolje putem UI‑a i mehanizama izvoza.

Repozitorij podržava sigurnosna izvješća generirana od strane SonarQube‑a i uobičajeno se koristi kao dio CI/CD, aplikacijske sigurnosti i radnih tokova usklađenosti.

Podržane vrste izvješća

Repozitorij prihvaća i pohranjuje sljedeće vrste SonarQube sigurnosnih izvješća:

Svako izvješće povezano je s određenim proizvodom i verzijom proizvoda te se pohranjuje s metapodacima potrebnim za filtriranje, agregaciju i povijesnu analizu.

Model podataka i organizacija

Proizvodi i grupe

Izvješća su organizirana pomoću hijerarhijskog modela:

  • Product
    Predstavlja pojedinačnu aplikaciju ili uslugu.

  • Product Group
    Predstavlja logičku grupu srodnih proizvoda.

Proizvodi i njihova hijerarhija grupa definirani su u konfiguraciji platforme.
Za detalje konfiguracije, pogledajte Kako konfigurirati sigurnosna izvješća.

Metapodaci izvješća

Svako pohranjeno izvješće uključuje sljedeće metapodatke:

  • Ime proizvoda
  • Verzija proizvoda
  • Vrsta izvješća
  • Datum izvođenja skeniranja
  • Datum učitavanja izvješća
  • Ukupan broj ranjivosti
  • Ukupna kategorija ranjivosti

Ovi metapodaci koriste se za prikaz na nadzornoj ploči, filtriranje, izvoz i integracije temeljene na API‑ju.

Prikaz na nadzornoj ploči

Prikaz sigurnosnih izvješća

Pohranjena izvješća izlažu se na nadzornoj ploči Procurize AI pod:

Usklađenost → Sigurnosno izvješće

  • Proizvodi se prikazuju kao pojedinačne kartice

  • Svaka kartica proizvoda sadrži tablicu koja pokazuje najnovija izvješća po vrsti izvješća

  • Tablica sažima:

    • Datum skeniranja
    • Datum učitavanja
    • Broj ranjivosti
    • Ukupna kategorija ranjivosti

Ovaj prikaz odražava najnovije stanje unosa izvješća za svaki proizvod.

SonarQube kartica proizvoda

Sažetna vizualizacija

Home nadzorna ploča prikazuje agregirane podatke repozitorija:

  • Stupčasti dijagrami prikazuju broj izvješća po verziji proizvoda
  • Dijagrami su grupirani po vrsti izvješća
  • Pruža visokorazinski pregled pokrivenosti skeniranja i aktivnosti izvješćivanja

SonarQube sažeta vizualizacija

Pristup izvješću i izvoz

Pregled

Izvješća pohranjena u repozitoriju mogu se izravno prikazati u pregledniku radi revizije.

Pregled OWASP izvješća

Formati izvoza

Sljedeći formati izvoza podržani su:

  • HTML
  • PDF
  • ZIP arhiva koja sadrži sve podržane formate

Preuzmi izvješće

Skupni izvozi

Repozitorij podržava operacije grupnog izvoza:

  • ZIP arhiva koja sadrži sva izvješća za jedan proizvod
  • ZIP arhiva koja sadrži izvješća za grupu proizvoda i njezine podproizvode

Skupni izvozi obično se koriste za dokazivanje audita, revizije kupaca i podnošenje usklađenosti.

Preuzmi sva izvješća

Povijesna izvješća

Za svaku vrstu izvješća, repozitorij održava kompletan povijesni zapis.

  • Sva prethodna izvješća ostaju dostupna
  • Povijesna izvješća grupirana su po proizvodu i verziji
  • Omogućuje longitudinalnu analizu sigurnosnih nalaza

Povijesni podaci izlažu se putem UI‑a kroz prikaz Popis prethodnih izvješća.

Povijesna izvješća

Unos izvješća

REST API integracija

Izvješća se unose u repozitorij putem REST‑temeljene sučelja dizajniranog za automatizaciju.

  • Podržava učitavanja pokrenuta iz CI/CD‑a
  • Omogućuje dosljedan, ponovljiv unos izvješća
  • Eliminira ručno upravljanje datotekama

Specifikacija API‑ja dokumentirana je u SonarQube Reports API.

Predviđeni slučajevi uporabe

  • Centralizirana pohrana SonarQube sigurnosnih izvješća
  • Analiza sigurnosnih trendova uz osviještenost o verzijama
  • Upravljanje dokazima za usklađenost i reviziju
  • Automatizirani unos iz CI/CD cjevovoda
  • Sigurnosna vidljivost na razini portfelja

Vidi također:

Povezani članci

Što su sigurnosna izvješća?

OWASP Top 10 Most Critical Web Application Security Risks

CWE Top 25 Most Dangerous Software Weaknesses

na vrh
Odaberite jezik