En patch er en softwareopdatering, der retter en fejl eller lukker et sikkerhedshul. Leverandører udgiver patches, når de opdager fejl. Nogle gange er fejlen mindre, og patchen er rutinemæssig. Nogle gange er fejlen kritisk, og patchen er presserende. Forskellen er vigtig. En fejl i fjernudførelse af kode i en internetvendt tjeneste skal patches inden for få timer. En kosmetisk fejl i et internt værktøj kan vente til det næste vedligeholdelsesvindue.
Programrettelser er ikke valgfrie. Langt de fleste succesfulde angreb udnytter kendte sårbarheder, der havde programrettelser tilgængelige. WannaCry spredte sig i 2017 gennem en Windows-fejl, som Microsoft havde rettet to måneder tidligere. Organisationer, der ikke havde installeret programrettelsen, blev ramt. Dem, der havde, var immune. Det samme mønster gentages hvert år. Angribere scanner for ikke-opdateringer, fordi de er lette mål. Programrettelser er uglamourøst arbejde. Det kræver test, planlægning og nogle gange genstart. Det forhindrer også flere brud end næsten nogen anden kontrol.
Patch-kategorier
- Sikkerhedsrettelser — retter sårbarheder, højeste prioritet
- Fejlrettelser — retter funktionelle defekter
- Funktionsopdateringer — tilføj nye funktioner, kan introducere risici
- Firmware-patches — opdater hardwarekode
- Nødopdateringer — udgivelser uden for båndet for kritiske fejl
Test programrettelser, før du implementerer dem bredt. En programrettelse, der ødelægger en kritisk applikation, er sin egen form for hændelse.
Comments (2)
Leave a comment