Gå til indhold
atlas

Patch management

Også kendt som: opdateringsstyring, patchstyring

Rutinen med at holde al software opdateret, så kendte svagheder lukkes, før angribere udnytter dem.

Kladde - dette opslag er endnu ikke gennemgået.

Formelt

Den gentagne proces med at finde ud af, hvilke patches der findes til virksomhedens software, prioritere dem efter risiko, teste dem, installere dem inden for en fast frist og bekræfte, at de virker.

Forklaret enkelt

Som når en bilfabrik kalder biler tilbage - fejlen er kendt, og der findes en løsning, men den hjælper først, når hver bil faktisk kommer ind.

I praksis

En alvorlig svaghed i den VPN, en pensionskasse bruger, offentliggøres tirsdag; den IT-driftsansvarlige tester rettelsen samme aften og har opdateret alle VPN-enheder torsdag, som pensionskassens 72-timersregel kræver.

Hvorfor det betyder noget

Når en svaghed bliver offentlig, skynder angribere sig at udnytte den; mange reelle angreb, også ransomware, lykkes blot fordi en rettelse fandtes, men aldrig blev installeret.

Sådan kommer du i gang

De typiske trin i rækkefølge. Tilpas dem til jeres organisation.

  1. Udpeg en ansvarlig for patching af hver type aktiv, også outsourcede systemer, og skriv ansvaret ind i kontrakterne med it-leverandørerne.
  2. Hold en fuldstændig oversigt over hardware, styresystemer, applikationer og firmware, så I ved, hvad der skal patches.
  3. Fastsæt frister efter risiko i en patchpolitik, fx nødpatching inden for få dage af udnyttede sårbarheder på internetvendte systemer og en månedlig cyklus for resten.
  4. Tjek leverandørernes sikkerhedsmeddelelser og CISA's KEV-katalog hver dag, og afstem nye sårbarheder mod oversigten.
  5. Prioritér efter kendt udnyttelse, eksponering mod internettet og aktivets kritikalitet, ikke kun efter CVSS-score.
  6. Test patches på en pilotgruppe, rul dem ud i ringe til alle andre, og slå automatiske opdateringer til, hvor det er forsvarligt.
  7. Når en patch ikke kan installeres, så afbød med konfigurationsændringer, isolering af systemet eller virtuel patching, og registrér en risikoaccept med ejer og udløbsdato.
  8. Bekræft installationen med sårbarhedsscanninger, og udskift eller isolér end-of-life-software, der ikke længere får opdateringer.
  9. Rapportér dækning, tid til patching og forsinkede undtagelser til ledelsen hver måned.

Typiske faldgruber

  • Kun at patche Windows på Patch Tuesday og glemme firmware, netværksudstyr, browsere og tredjepartssoftware.
  • At behandle VPN-gateways og firewalls som alle andre systemer, selv om angribere ofte udnytter sårbarheder i dem inden for få dage.
  • At gå ud fra, at en udrullet patch er installeret, uden at tjekke det med en scanning.

Gode vejledninger

Teknisk uddybning

NIST SP 800-40 Rev. 4 (2022) omformulerer patching til forebyggende vedligeholdelse og anbefaler, at organisationer definerer et lille antal vedligeholdelsesplaner efter aktivtype og risiko i stedet for at behandle hver patch som et projekt. Den skelner mellem rutinemæssig patching i en fast kadence og nødpatching af sårbarheder, der aktivt udnyttes eller er kritiske på eksponerede systemer, og tilføjer to alternativer, når der ikke kan patches: afbødning (konfigurationsændringer, virtuel patching i en IPS eller WAF, isolering) og risikoaccept med en dokumenteret ejer og udløbsdato. En patchcyklus forløber typisk sådan: indsamling fra leverandørernes sikkerhedsmeddelelser og sårbarhedsfeeds, afstemning af relevans mod aktiv- og softwarefortegnelsen, prioritering, test, trinvis udrulning i ringe (en pilotgruppe, derefter bred udrulning), verifikation og håndtering af undtagelser.

Prioriteringen er rykket ud over CVSS-basisscoren, der beskriver teknisk alvor, men ikke sandsynlighed. Typiske input er nu CISA's katalog over Known Exploited Vulnerabilities (KEV), som amerikanske føderale myndigheder skal handle på efter Binding Operational Directive 26-04 (juni 2026, der afløste BOD 22-01), med en frist for hver CVE, der afhænger af aktivets eksponering, KEV-status, om udnyttelsen kan automatiseres, og den tekniske konsekvens, helt ned til tre dage for et internetvendt aktiv med en automatiserbar KEV, der giver fuld kontrol; Exploit Prediction Scoring System (EPSS) fra FIRST, der estimerer sandsynligheden for udnyttelse inden for de næste 30 dage; eksponering mod internettet; og aktivets kritikalitet. Tiden fra offentliggørelse til udnyttelse er i mange tilfælde faldet til dage, så kantudstyr - VPN-koncentratorer, firewalls, filoverførselsappliances - behandles generelt som nødpatching uanset interne frister.

Driftsvirkeligheden komplicerer cyklussen. Microsoft udsender sikkerhedsopdateringer den anden tirsdag i hver måned (Patch Tuesday), men tredjepartsapplikationer, browsere, firmware (BIOS/UEFI, BMC, netværksudstyr) og container-baseimages følger deres egne rytmer. Genstarter, servicevinduer og applikationskompatibilitet skaber forsinkelse; medicoudstyr og OT-systemer er ofte kun certificeret til bestemte versioner og kræver leverandørens godkendelse. End-of-life-software får slet ingen patches og skal isoleres eller udskiftes. Værktøjerne flytter mod cloudstyrede tjenester, og Microsoft meddelte i 2024, at WSUS er udfaset uden ny funktionsudvikling. I containeriserede miljøer er imaget patchenheden: rettelser indføres ved at genbygge fra en opdateret base og udrulle igen, ikke ved at patche kørende containere.

De nøgletal, revisorer og bestyrelser spørger efter, er dækning (andelen af aktiver, der rapporterer patchstatus), gennemsnitlig tid til afhjælpning pr. alvorsgrad og overholdelse af frister, med undtagelser registreret eksplicit. Kontrolankrene er CIS Controls v8 Control 7 (Safeguard 7.3 og 7.4 om automatiseret patching af styresystemer og applikationer), ISO/IEC 27002:2022 kontrol 8.8 (håndtering af tekniske sårbarheder) og NIS2 art. 21, stk. 2, litra e, om håndtering af sårbarheder. Patch management supplerer sårbarhedsscanning, der verificerer, at patches faktisk er installeret, og hærdning, der fjerner komponenter, som ellers skulle patches.

Hvad du bør lære først

Alt det, dette bygger på - grundlaget først.

  1. Patch
  2. →Trussel
  3. →Sårbarhed
  4. →CVE og CVSS
  5. →Patch management

Relationer

Forudsætter
PatchCVE og CVSS

Kilder og videre læsning

Standarder og officielle tekster

  • NIST SP 800-40 Rev. 4 - Guide to Enterprise Patch Management Planning · NIST
  • CIS Critical Security Controls v8 - Control 7 · Center for Internet Security

Kursusmateriale

  • Cyber Security Fast Track - Ordliste

Hvor dataene kommer fra

Dette opslag er skrevet af en AI ud fra kilderne ovenfor og er endnu ikke gennemgået af et menneske. Brug det som udgangspunkt, og tjek alt vigtigt mod kilderne.

Se gennemgangskøenForeslå en rettelse på GitHubDette begreb som JSON

Test dig selv

Indlæser…

Atlas er i beta.