Penetration-test

Mindst mulig adgang i praksis: færre rettigheder efter testen

Mindst mulig adgang i praksis: færre rettigheder efter testen

Når en penetrationstest viser, at testeren kunne komme fra en almindelig brugerkonto til hele miljøet, er forklaringen ikke nødvendigvis én enkelt fejl. Den ligger i rettigheder, der tilsammen åbnede en vej: en gruppe med for mange medlemmer, en tjenestekonto med for bred adgang, en delt mappe, alle kunne læse. Princippet bag rettelserne hedder mindst mulig adgang, og det hviler på en enkel regel: hver konto, hvert program og hver proces skal kun have den adgang, opgaven kræver, og kun så længe den kræver det.

Hvad princippet siger

I den amerikanske standardorganisation NIST’s ordliste beskrives mindst mulig adgang som et sikkerhedsprincip, hvor et system begrænser adgangsrettighederne for brugere, og for processer, der handler på deres vegne, til det nødvendige minimum for de tildelte opgaver. Princippet gælder altså ikke kun personer. Det gælder også programmer, integrationer og automatiserede job. Og det handler både om, hvad en konto må, og om, hvor den må det fra og hvor længe.

Pointen er at begrænse skaden. Hvis en konto bliver misbrugt, kan angriberen kun det, kontoen kan. En konto med smal adgang giver en smal skade. En konto med administratorrettigheder overalt giver angriberen hele miljøet.

Hvor rettighederne gemmer sig

Microsoft anbefaler i sin vejledning om sikring af Active Directory at undgå for brede rettigheder og at kontrollere fem områder: kataloget selv, medlemsservere, arbejdsstationer, programmer og datalagre. Listen er en god disposition for oprydningen efter en test, også uden for Active Directory.

Dertil kommer cloudplatformene, hvor roller kan være tildelt på et højt niveau og arvet ned gennem abonnementer og ressourcer. → Roller i Azure

Hvorfor rettighederne vokser

Rettigheder bliver ikke fjernet af sig selv. En medarbejder skifter job og beholder den gamle adgang. Et projekt får administratorrettigheder til en opsætning og glemmer at afgive dem. En leverandør får bred adgang til fejlfinding, som aldrig bliver lukket. Hver tildeling var begrundet, da den blev givet.

Det betyder, at mindst mulig adgang ikke kan nås ved én oprydning. Det kræver, at nye tildelinger følger princippet, og at eksisterende tildelinger bliver gennemgået med faste mellemrum.

Sådan skærer I ned uden at stoppe arbejdet

Den største risiko ved at fjerne rettigheder er, at noget holder op med at virke. Arbejd derfor i en rækkefølge, der gør det muligt at se konsekvensen.

  1. Kortlæg brugen · find ud af, hvad kontoen eller gruppen faktisk bruger sine rettigheder til. Logning af brug giver et bedre svar end at spørge.
  2. Fjern det ubrugte først · rettigheder, der ikke er brugt i lang tid, kan fjernes med lille risiko.
  3. Erstat brede rettigheder med smalle · en konto, der er domæneadministrator for at kunne nulstille adgangskoder, skal have netop den rettighed.
  4. Tidsbegræns det, der sjældent bruges · høje rettigheder kan gives, når de skal bruges, i stedet for at ligge fast. → Tidsbegrænsede administratorrettigheder
  5. Hav en vej tilbage · notér, hvad der er fjernet, så det kan gives igen, hvis det viser sig nødvendigt.

AWS beskriver i sin dokumentation om rettigheder, at man kan starte med brede rettigheder, mens man finder ud af, hvad en arbejdsopgave kræver, og derefter arbejde sig ned mod mindst mulig adgang. Samme dokumentation anbefaler at gennemgå og fjerne ubrugte brugere, roller, rettigheder og nøgler jævnligt. Det er en realistisk tilgang i alle miljøer: det første skridt behøver ikke være perfekt, men det skal være begyndelsen på en bevægelse nedad.

Tjenestekonti og integrationer

Programmer og integrationer er de konti, der lettest får for meget. De er sat op af en leverandør, der ville være sikker på, at alt virkede, og ingen tør røre dem bagefter. Netop derfor kan de optræde i testrapporter. → Tjenestekonti

Find ejeren af hver konto, find ud af, hvad den skal kunne, og bed leverandøren om en beskrivelse af de nødvendige rettigheder. Hvis leverandøren kun kan oplyse, at kontoen skal være administrator, er det et spørgsmål, der hører med i næste samtale om aftalen. Indtil da kan kontoen begrænses på anden vis, fx ved at den kun kan bruges fra de servere, hvor integrationen kører, og ikke til at logge interaktivt på. Notér begrænsningen, så den ikke fjernes ved en fejl under næste opgradering.

IT-afdelingens egne konti

Princippet gælder også dem, der administrerer miljøet. En administrator, der bruger samme konto til mail, internet og administration af domænet, giver en angriber en kort vej, hvis den konto bliver misbrugt. Adskil daglig brug og administration, så den konto, der læser mail, ikke har høje rettigheder. → Én konto til alt

Gør det samme med administrationen i lag: den, der vedligeholder klienter, behøver ikke rettigheder på domænecontrollerne, og den, der passer en enkelt server, behøver ikke rettigheder på alle. Det kan føles som en hindring i en lille IT-afdeling, hvor få personer gør alt. Men netop dér er det vigtigt, fordi en enkelt misbrugt konto ellers giver adgang til hele miljøet. Start med de højeste rettigheder, og arbejd nedad.

Det skal I lade være med

  • At fjerne rettigheder uden at kende brugen. Så opdager I afhængigheden, når noget stopper.
  • At give administratorrettigheder for at løse et enkelt problem. Find den smalle rettighed.
  • At glemme programmer og integrationer. De kan have bredere adgang end personer.
  • At rydde op én gang og stoppe. Rettigheder vokser igen.
  • At lade tildelinger stå uden ejer. Nogen skal kunne svare på, hvorfor adgangen findes.

Hvad kan og ikke kan konkluderes

Færre rettigheder gør skaden mindre, når en konto bliver misbrugt, og gør det sværere at bevæge sig fra én konto til hele miljøet. De forhindrer ikke, at en konto bliver misbrugt, og de retter ikke svagheder i selve systemerne. En retest kan vise, om den vej, testeren brugte, er lukket. Den kan ikke vise, at alle rettigheder i miljøet nu følger princippet.

Tjekliste til færre rettigheder

  • ☐ Er kataloget, servere, klienter, programmer og data gennemgået?
  • ☐ Er brugen af rettighederne kortlagt, før de fjernes?
  • ☐ Er ubrugte rettigheder fjernet først?
  • ☐ Er brede rettigheder erstattet af smalle, hvor det kan lade sig gøre?
  • ☐ Er høje rettigheder gjort tidsbegrænsede, hvor de sjældent bruges?
  • ☐ Har hver tjenestekonto en ejer og en beskrivelse af nødvendige rettigheder?
  • ☐ Er der aftalt en fast gennemgang af tildelingerne?

Kilder

Senest gennemgået: oktober 2026.

Næste skridt

Del af: Artikler til IT-afdelingen

Læs også: Tidsbegrænsede administratorrettigheder · Skærpelser, brugerne mærker

→ 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.