Et sikkerhedshul er en svaghed i et it-system, et program, et netværk eller en arbejdsgang, som en angriber kan udnytte. Det kan for eksempel give adgang til data, gøre det muligt at overtage en konto eller forstyrre driften. Et sikkerhedshul opstår ikke kun i kode, men også i dårlige processer, mangelfuld opsætning eller menneskelige fejl.
Hvordan opstår et sikkerhedshul?
Sikkerhedshuller kan have mange årsager. I software kan de skyldes programmeringsfejl, utilstrækkelig test eller forældede komponenter. I organisationer kan de opstå, hvis medarbejdere bruger svage adgangskoder, hvis systemer ikke bliver opdateret, eller hvis adgangen til følsomme oplysninger er for bred.
Et klassisk eksempel er en webtjeneste, der ikke kontrollerer brugerinput korrekt. Det kan åbne for angreb, hvor uvedkommende læser eller ændrer data. Et andet eksempel er en virksomhed, der glemmer at lukke adgangen for en tidligere medarbejder. Her er sikkerhedshullet ikke teknisk, men organisatorisk.