Kontroll av security.txt

Ange din domän så läser den här security.txt-kontrollen filen på /.well-known/security.txt, granskar varje rad mot RFC 9116 och förklarar varje problem på ett enkelt språk. Du får en korrigerad fil att kopiera, med en kontaktadress, ett utgångsdatum som ligger mindre än ett år fram i tiden och den kanoniska webbadressen.

Gratis, inget konto. Tio kontroller per timme. Vi läser bara filen security.txt och öppnar inget som den länkar till.

Vi skickar värden till vårt API, som hämtar filen från din webbplats via HTTPS. Svaren sparas i fem minuter.

En security.txt-fil talar om för säkerhetsforskare hur de rapporterar en sårbarhet till dig. RFC 9116 kräver att den finns på /.well-known/security.txt via HTTPS, med minst en Contact-rad och ett Expires-datum i framtiden. Kontrollen läser filen, granskar varje fält mot RFC:n och ger dig en korrigerad fil att publicera.

Så använder du det här kontrollverktyget

Ange din domän
Skriv in den värd som levererar din webbplats, till exempel example.com. En security.txt-fil gäller bara den värd den läses från, så www.example.com kontrolleras som en egen värd. Resultatet har en egen länk, så du kan skicka det till den som driver webbplatsen.
Läs resultaten
Fel bryter mot en regel i RFC 9116, till exempel en saknad Contact-rad eller ett Expires-datum som redan har passerat. Råd gäller det som RFC:n rekommenderar, till exempel en signatur eller en Canonical-rad. Varje fynd anger vilken rad det gäller.
Publicera den korrigerade filen
Kopiera den korrigerade filen, kontrollera kontaktadressen och spara den som /.well-known/security.txt, levererad som text/plain via HTTPS. Lägg in Expires-datumet i din kalender och publicera en ny fil innan det går ut.

Frågor om det här kontrollverktyget

En textfil, definierad i RFC 9116, som talar om för den som hittar ett säkerhetsproblem på din webbplats hur man når dig. Den anger minst en kontakt, till exempel en e-postadress eller ett webbformulär, och ett datum efter vilket filen anses vara föråldrad.

Contact och Expires. Contact måste vara en URI, till exempel mailto:security@example.com eller en https-länk till ett formulär, och den får förekomma flera gånger. Expires måste förekomma en gång, som datum och tid, till exempel 2027-06-30T00:00:00Z, och RFC:n rekommenderar ett datum som ligger mindre än ett år fram i tiden.

RFC 9116 anger att webbplatser måste placera filen under sökvägen /.well-known/. En fil på översta nivån, /security.txt, tillåts bara för äldre verktyg, och när båda finns ska den under /.well-known/ användas. En fil som bara finns på översta nivån rapporteras här som ett fel.

Den begär https://your-host/.well-known/security.txt och, bara om den saknas, /security.txt, och följer omdirigeringar som stannar på HTTPS. Den öppnar inga andra sidor och kontaktar ingen som anges i filen. Den kontrollerar formen på en OpenPGP-signatur, men kan inte verifiera den utan din publika nyckel.

Förordningen nämner inte filen. Bilaga I, del II, punkt 6 kräver att tillverkare av produkter med digitala delar tillhandahåller en kontaktadress för rapportering av sårbarheter, och security.txt är ett offentligt ställe att ange den på. Den här sidan är en teknisk kontroll, inte juridisk rådgivning.

Ja. Sidans adress innehåller värden, som i ?domain=example.com, så den som öppnar länken kör samma kontroll. Svaren sparas i fem minuter, så vänta några minuter efter att du har publicerat en ny fil innan du kontrollerar igen.

Vill du ha filen och policyn skrivna åt dig?

Cyber Resilience Act-paketet innehåller en security.txt-fil, policyn för offentliggörande av sårbarheter som den länkar till och rutinen för rapportering inom 24 timmar, där varje skyldighet hänvisar till sin artikel.