Penetration-test

Opdateringsstatus på klienter og servere: hvad testen viser om patchprocessen

Opdateringsstatus på klienter og servere: hvad testen viser om patchprocessen

Næsten hver intern test giver fund om manglende opdateringer. Det fristende er at behandle dem som en liste: installer det, der mangler, og sæt flueben. Men en manglende opdatering er ikke nødvendigvis bare en glemt opgave. Den er et tegn på, at noget i processen ikke virker, og det er det, der skal rettes, hvis fundet ikke skal komme igen. Svaret på, hvad testen viser, hviler derfor på mønstret i fundene: hvilke systemer mangler opdateringer, hvor længe, og hvorfor.

Hvorfor opdateringer ikke gør testen overflødig, er beskrevet for køberen på penetrationtest.dk. Her er det driftens spørgsmål: hvad siger fundene om jeres proces?

Hvad testen ser, og hvad den ikke ser

En penetrationstest er ikke en fuld opgørelse over opdateringer. Den ser de systemer, der var i scope og tændt i testperioden, og den ser dem udefra eller fra den position, testeren havde. Den kan konstatere, at et system har en version med kendte svagheder, og i nogle tilfælde, at svagheden kan udnyttes.

Det, testen ikke ser, er lige så vigtigt. Maskiner, der var slukket, systemer uden for scope og programmer, der ikke er synlige over nettet, er ikke med. NCSC beskriver penetrationstest som en måde at få sikkerhed for, at jeres egne processer for sårbarheder virker, ikke som den primære måde at finde dem på. Et fund om manglende opdatering er derfor også en besked om, at jeres egen overvågning ikke fangede det først. → Scanning mellem testene

Det kan I forberede

Testen giver mest, når I selv har et bud på status, før den begynder. Så kan rapporten vise forskellen mellem det, I troede, og det, testeren fandt.

  • En aktuel status · træk en opgørelse fra jeres eget opdateringssystem over klienter og servere, og notér, hvor gammel den er.
  • Kendte undtagelser · systemer, der bevidst ikke opdateres, med begrundelse. Testeren skal stadig rapportere dem, men kan skrive dem som kendte.
  • Planlagte opdateringer · hvis der opdateres i testperioden, skal testeren vide det. Ellers kan et fund forsvinde eller opstå undervejs uden forklaring.
  • Udstyr uden for processen · lister over netværksudstyr, apparater og systemer, som andre end IT opdaterer.

NCSC anbefaler, at en aktuel sårbarhedsvurdering deles med testerne, så de kan vurdere, om den er præcis og fuldstændig. Det er netop den kontrol af jeres egen proces, der gør testen værdifuld.

Mønstre i fundene

Læs fundene om opdateringer som en gruppe, ikke som enkeltstående punkter. Typiske mønstre peger på hver sin årsag.

  • Én servertype mangler · fx alle servere med et bestemt fagsystem. Årsagen kan være, at opdateringer er undtaget, fordi leverandøren skal godkende dem.
  • Tredjepartsprogrammer mangler · styresystemet er opdateret, men programmer fra andre leverandører er ikke. Processen dækker kun en del af softwaren.
  • Enkelte maskiner er langt bagud · de står uden for den centrale styring, er glemt eller har fejlet stille. → Enheder uden ejer
  • Opdateringen er installeret, men ikke aktiv · en genstart mangler, eller en indstilling skal ændres, før rettelsen virker.
  • Systemer uden support · der kommer ingen opdateringer, fordi producenten er holdt op. → Servere og styresystemer uden support
  • Netværksudstyr og apparater · firmware på switche, printere og andet udstyr er måske ikke med i processen.

Hvert mønster har sin egen rettelse, og måske også sin egen ejer: driftsleverandøren, fagsystemets leverandør eller den afdeling, der har købt udstyret. Det er derfor, rapportens enkelte fund skal oversættes til årsager, før der planlægges.

Hvad en god proces dækker

NIST beskriver opdateringer som forebyggende vedligeholdelse og deler arbejdet op i at identificere, prioritere, anskaffe, installere og kontrollere. Fundene fra testen kan placeres på de led.

  1. Identificere · ved I, hvilke systemer og programmer I har, og hvem der ejer dem? NCSC lægger vægt på netop den oversigt.
  2. Prioritere · har I en måde at afgøre, hvad der skal opdateres først? CISA vedligeholder en liste over sårbarheder, der vides at blive udnyttet, og anbefaler, at den indgår i prioriteringen.
  3. Anskaffe og installere · når opdateringen faktisk ud til alle systemer, også dem uden for standardprocessen?
  4. Kontrollere · kontrolleres det bagefter, at opdateringen er installeret og virker?

Et fund om en manglende opdatering kan føres tilbage til et af de fire led. Er det det første, mangler I overblik. Er det det sidste, mangler I kontrol.

Når opdateringen ikke kan installeres

Nogle systemer kan ikke opdateres med det samme. Fagsystemer kræver godkendelse fra leverandøren, produktionsudstyr kan ikke genstartes, og ældre systemer har ingen opdatering at få.

NCSC skriver, at en beslutning om ikke at opdatere er en risikobeslutning, som hører til et ledelsesniveau. For IT-afdelingen betyder det, at undtagelsen skal skrives ned med en begrundelse, en ejer og en dato, og at den skal ledsages af andre tiltag, fx afskærmning af systemet. → Når et system ikke kan opdateres

Sådan bruger I fundene

  1. Grupper fundene efter årsag · ikke efter system. Én rettelse i processen kan lukke mange fund.
  2. Ret det akutte først · sårbarheder, der vides at blive udnyttet, og systemer, der kan nås udefra, går forrest. → Advarsel om kendt sårbarhed
  3. Ret processen bagefter · udvid opdateringerne til tredjepartsprogrammer, find maskinerne uden for styringen, og indfør kontrol.
  4. Registrer undtagelserne · systemer, der ikke kan opdateres, får en skriftlig beslutning.
  5. Sæt det i opgavesystemet · både de konkrete opdateringer og ændringerne i processen. → Fund ind i opgavesystemet

Det skal I lade være med

  • At installere de manglende opdateringer og stoppe der. Processen, der lod dem mangle, er uændret.
  • At tro, at testen har set alt. Den har set de systemer, der var tændt og i scope.
  • At glemme tredjepartsprogrammer og udstyr. De kan falde uden for den faste proces.
  • At lade undtagelser leve uden dato. En undtagelse uden ejer bliver permanent.
  • At sætte lighedstegn mellem opdateret og sikker. Opsætning og rettigheder rettes ikke af en opdatering. → Forældede komponenter og biblioteker

Hvad kan og ikke kan konkluderes

Testen viser, hvilke af de undersøgte systemer der manglede opdateringer i testperioden, og hvilke mønstre fundene danner. Den viser ikke den samlede status for alle systemer og kan ikke garantere, at systemer uden fund er opdaterede. Et resultat uden fund om opdateringer gælder kun den dag og de systemer, testen så.

Tjekliste til opdateringsprocessen

  • ☐ Har I en oversigt over systemer og programmer med en ejer for hver?
  • ☐ Dækker processen også tredjepartsprogrammer, firmware og netværksudstyr?
  • ☐ Har I en måde at prioritere sårbarheder, der vides at blive udnyttet?
  • ☐ Kontrolleres det, at opdateringer faktisk er installeret og aktive?
  • ☐ Har systemer, der ikke kan opdateres, en skriftlig beslutning og en dato?
  • ☐ Er maskiner uden for den centrale styring fundet og håndteret?

Kilder

Senest gennemgået: oktober 2026.

Næste skridt

Del af: Artikler til IT-afdelingen

Læs også: Scanning mellem testene · Servere som testområde

→ 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

Skal jeres miljø testes?

Fortæl kort, hvilke dele af jeres miljø der skal testes, og hvornår I skal bruge resultatet. Så vender jeg tilbage. Testen og rådgivningen er uvildige og uafhængige, og Nielco IT har ikke indgået forhandleraftaler med leverandører.

Tak for din henvendelse. Jeg vender tilbage hurtigst muligt.