NIS2-pentest

CVSS i kundens krav: når kunden måler jer på alvorlighed

CVSS i kundens krav: når kunden måler jer på alvorlighed

En leverandøraftale kan indeholde en sætning som “fund med høj eller kritisk alvorlighed efter CVSS skal rettes inden for den aftalte frist”. Det lyder præcist, men det efterlader flere spørgsmål åbne: hvilken version, hvilke målinger, og hvem der sætter tallet. Svaret hviler på to kilder. CVSS-specifikationen fra FIRST beskriver, hvad en score måler og ikke måler. ENISA’s ikke-bindende vejledning til gennemførelsesforordning (EU) 2024/2690 nævner CVSS som et eksempel på en ramme til at vurdere sårbarheders alvor, og det er en sandsynlig kilde til kundens formulering.

For jer betyder det, at et CVSS-krav først bliver til at arbejde med, når I har afklaret detaljerne med kunden. Teksten er ikke juridisk rådgivning.

Hvor kunden har ordene fra

Forordningens bilag, punkt 6.10, handler om håndtering af sårbarheder og gælder bestemte digitale udbydere, blandt andre cloud, datacentre og administrerede tjenester. Bilaget nævner ikke CVSS. Det gør ENISA’s tekniske vejledning, som anbefaler at vurdere alvoren ud fra en model som CVSS, suppleret med målinger for miljø og trussel, hvor det er passende. Vejledningen anbefaler også som minimum at håndtere sårbarheder i de højeste klasser, fx kritisk og høj i CVSS, uden unødig forsinkelse, og så vidt muligt ikke at acceptere risikoen ved sårbarheder i den højeste klasse.

En kunde, der ikke er omfattet af forordningen, kan have lånt de samme formuleringer. Kravet binder jer så gennem aftalen, ikke gennem forordningen. → ENISA’s tekniske vejledning

Hvad en CVSS-score siger

Ifølge FIRST’s specifikation for version 4.0 består CVSS af fire grupper af målinger. Grundgruppen beskriver sårbarhedens egne egenskaber. Trusselsgruppen beskriver, hvad der vides om udnyttelse. Miljøgruppen tilpasser vurderingen til det konkrete miljø. Den supplerende gruppe giver ekstra oplysninger uden at ændre scoren. Specifikationen beskriver scoren som et udtryk for alvorlighed i forhold til andre sårbarheder og siger, at en vurdering af risiko kræver forhold uden for CVSS.

Specifikationen beder også om, at en score altid angives med, hvilke grupper der er brugt, fx CVSS-B for grundgruppen alene og CVSS-BTE, når trussel og miljø er med. Den kvalitative skala fra ingen til kritisk er ifølge specifikationen valgfri at bruge.

Hvordan en CVSS-score generelt læses i en pentestrapport, er forklaret på penetrationtest.dk. Her handler det om, hvad scoren kommer til at betyde, når den står i aftalen med en NIS2-kunde og styrer frister og beskeder.

Fem ting, I skal afklare med kunden

Et krav, der kun siger “CVSS”, kan læses på flere måder. Afklar disse punkter, før I skriver under, eller senest før den første test:

  1. Version · FIRST har udgivet flere versioner med forskellige målinger. Aftal, hvilken der gælder.
  2. Grupper af målinger · gælder kravet grundscoren, eller skal trussel og miljø med?
  3. Hvem sætter miljømålingerne? · de afhænger af kundens miljø, som I ikke kender i detaljer.
  4. Skala og grænser · bruger kunden FIRST’s kvalitative skala eller sin egen?
  5. Fund uden score · hvad gælder for svagheder i opsætning eller proces, som testeren ikke scorer?

Svarene afgør, om jeres rapport kan bruges direkte, eller om kunden skal regne om. Skriv dem ind i aftalen eller i et tillæg, så de også gælder ved næste test. → Kundens brev om NIS2

Grundscore eller vurdering i kundens miljø

Den største kilde til uenighed er forskellen mellem grundscoren og en vurdering med miljø. En testleverandør, I har bestilt, scorer ud fra jeres leverance, ikke ud fra hver enkelt kundes drift. Kunden kan derimod vægte et fund højere, fordi netop den funktion bærer en kritisk proces, eller lavere, fordi den ikke bruges.

Begge dele kan være rigtige. Skriv i aftalen, hvilken score kravet måles på, og hvem der må justere den. En model, der er let at forklare, er at rapporten angiver grundscoren og testerens begrundelse, mens kunden lægger sin egen miljøvurdering ovenpå og fortæller jer resultatet. Så er det tydeligt, hvem der har sagt hvad. → Kunden vurderer et fund som mere alvorligt, end I gør

Når scoren styrer frister

Kravet kan være mere end en score: scoren kan være koblet til en frist eller en pligt til at give besked. Det gør det vigtigt, at scoren sættes på samme måde fra gang til gang. Bed testleverandøren om at angive version, grupper og vektor for hvert scorede fund, så kunden kan efterprøve tallet. → Hvad I skal bede testleverandøren om

Hvis scoren ændres senere, fx fordi der kommer nye oplysninger om udnyttelse, kan fristen flytte sig. Aftal, om fristen regnes fra den første score eller fra den nye. Uden en sådan aftale kan et fund pludselig være forsinket. → Kundens frister for rettelser

Et tænkt eksempel

En leverandør af et vagtplansystem til en kommunes ældrepleje får et kravbilag, hvor fund med høj eller kritisk CVSS skal rettes, før systemet opdateres næste gang. Leverandøren spørger kommunen, hvilken version og hvilke målinger kravet bygger på. Svaret er grundscoren i version 4.0, men kommunen forbeholder sig at hæve et fund, der berører borgeroplysninger. Leverandøren skriver begge dele ind i et tillæg og beder testeren angive vektor og begrundelse ved hvert fund. Ved næste test hæver kommunen ét fund fra middel til høj, og det følger nu den aftalte frist uden diskussion.

Det skal I lade være med

  • At acceptere “CVSS” uden version og målinger · kravet kan læses på flere måder.
  • At behandle scoren som risiko · FIRST siger selv, at risiko kræver mere.
  • At justere testerens score i stilhed · kunden skal kunne se, hvem der har ændret hvad.
  • At glemme fund uden score · aftal, hvordan de behandles.
  • At lade fristen afhænge af en score, der kan ændres · uden at aftale, hvad der så gælder.

Hvad kan og ikke kan konkluderes

En CVSS-score i rapporten siger noget om, hvor alvorlig en svaghed er sammenlignet med andre. Den siger ikke, hvor stor risikoen er for netop jeres kunde, og den afgør ikke alene, hvornår et fund skal være rettet. Det gør aftalen. ENISA’s vejledning bruger CVSS som eksempel, ikke som krav, og forordningen nævner det ikke. Et velafklaret CVSS-krav gør samarbejdet forudsigeligt, men det erstatter ikke kundens egen vurdering af, hvad der er kritisk. → Kritiske fund skal afhjælpes

Tjekliste til CVSS i aftalen

  • ☐ Er versionen aftalt?
  • ☐ Er det aftalt, om kravet gælder grundscoren eller trussel og miljø?
  • ☐ Ved I, hvem der sætter miljømålingerne?
  • ☐ Er skalaen og grænserne skrevet ind?
  • ☐ Er der en regel for fund uden score?
  • ☐ Angiver rapporten vektor og begrundelse for hvert scorede fund?
  • ☐ Er det aftalt, hvad der sker med fristen, hvis scoren ændres?

Kilder

Senest gennemgået: oktober 2026.

Næste skridt

Del af: Artikler om NIS2 og penetrationstest

Læs også: Kritiske fund skal afhjælpes · Hvad I skal bede testleverandøren om

→ Kontakt · Tlf. 70 13 63 23 · Penetrationstest hos Nielco IT

Skrevet af John Nielsen, indehaver af Nielco IT. Selvstændig siden 2009 og mere end 30 års erfaring med IT‑sikkerhed. Om John Nielsen · LinkedIn

John Nielsen, Nielco IT

Har en kunde stillet NIS2‑krav?

Fortæl kort, hvad kunden har bedt om, og hvornår kunden skal have svar. Så vender jeg tilbage.

Tak for din henvendelse. Jeg vender tilbage hurtigst muligt.