Hvorfor have en security.txt?
Sikkerhedsforskere og andre, der finder en fejl på jeres website eller i jeres systemer, vil gerne fortælle det til de rette. Uden en kontaktvej skriver de til en info-adresse, der ikke forstår henvendelsen, eller de giver op. security.txt (RFC 9116) er en fast placering, hvor de ved, de kan finde svaret.
Sådan ser filen ud
Læg en tekstfil på https://jeresdomæne.dk/.well-known/security.txt:
Contact: mailto:security@jeresdomæne.dk Expires: 2027-10-01T00:00:00.000Z Preferred-Languages: da, en Canonical: https://jeresdomæne.dk/.well-known/security.txt Policy: https://jeresdomæne.dk/sikkerhed
Contact(krævet): en mailadresse, en webformular eller et telefonnummer. Der må være flere linjer.Expires(krævet): hvornår filen ikke længere skal stoles på. Højst et år frem anbefales.Preferred-Languages: de sprog, I gerne svarer på.Canonical: filens egen adresse, så man kan se, at den ikke er kopieret fra et andet sted.Policy: link til en side med jeres regler for at melde sårbarheder, fx at I ikke politianmelder dem, der melder i god tro.EncryptionogAcknowledgmentskan tilføjes, hvis I har en PGP-nøgle eller en takkeside.
Krav til placeringen
- Filen skal ligge under
/.well-known/og hentes over HTTPS. - Den skal sendes som almindelig tekst (
text/plain). - Hvert domæne og underdomæne med et website har sin egen fil, men den må gerne pege på den samme kontaktadresse.
På IIS skal I måske tillade mappen .well-known og filtypen .txt. På de fleste webhoteller og i WordPress kan filen lægges direkte i roden af websitet.
Lav en simpel proces bag
Filen er kun halvdelen. Sørg for, at adressen bliver læst, at der bliver svaret inden for få dage, og at I ved, hvem der vurderer og retter fejlen — jeres egen IT eller jeres leverandør. Det er netop den slags proces for håndtering af sårbarheder, NIS2 lægger vægt på.
Tjek jeres fil
Domæne-tjekket ser efter en security.txt og advarer, hvis den mangler, eller hvis udløbsdatoen er overskredet. Med DomGuard-overvågning ser I status for security.txt på alle jeres domæner samlet.