🔐 Mi az a security.txt fájl és miért fontos?
A security.txt
egy nyilvános szabvány (RFC 9116), amelynek célja, hogy egységes csatornát biztosítson a biztonsági problémák bejelentéséhez a weboldal-üzemeltetők és a független etikus hackerek vagy biztonsági kutatók között.
A modern webes infrastruktúrák bonyolultak, és még a legnagyobb cégek is tartalmazhatnak biztonsági hibákat. Ha egy kutató felfedez egy ilyen sérülékenységet, sokszor nem talál elérhetőséget, ahol felelősségteljesen bejelenthetné a hibát. A security.txt
ezt a kommunikációs szakadékot hivatott áthidalni.
🧭 Hol található a fájl?
A fájlt egy előre meghatározott URL-en kell elhelyezni:
https://példadomain.hu/.well-known/security.txt
Ez egy jól ismert (well-known) elérési út, amit automatikusan keresnek a biztonsági szkennerek, kutatók, böngészők és eszközök.
📝 Hogyan néz ki egy security.txt?
Például így:
Encryption: https://példadomain.hu/pgp-key.txt
Preferred-Languages: hu, en
Policy: https://példadomain.hu/security-policy.html
Acknowledgments: https://példadomain.hu/hallofame.html
Expires: 2025-12-31T23:59:00Z
Fontos mezők:
Contact
: kötelező – ide írja a kutató az észlelt problémátEncryption
: ajánlott – PGP kulcs linkje, ha titkosított bejelentést kérszPolicy
: ajánlott – hivatkozás a hibabejelentési szabályzatraAcknowledgments
: opcionális – köszönetnyilvánítás biztonsági kutatóknakExpires
: kötelező – mikor jár le a fájl érvényessége
🔍 Hogyan működik a lekérés?
A legtöbb biztonsági kutató vagy automata rendszer a következőképp működik:
Feltérképezi a domain főoldalát (pl.
példadomain.hu
).Megnézi, létezik-e a
https://példadomain.hu/.well-known/security.txt
URL.Letölti és értelmezi a mezőket.
Amennyiben találnak hibát a rendszeredben, ezen adatok alapján keresnek meg téged – a te szabályaid szerint.
Ezáltal:
elkerülheted a hibák nyilvánosságra hozatalát a javítás előtt,
csökkentheted a kockázatokat,
erősítheted a biztonsági hitelességedet.
🌍 Ki használja már?
A security.txt
ma már iparági szabvány, amelyet alkalmaznak többek között:
Google
Facebook / Meta
GitHub
UK Government
CISA (USA)
Francia, Olasz, Holland és Ausztrál kormányzati szervek
és sok ezer másik szervezet
Ezzel is mutatják, hogy a felelős hibabejelentés támogatása egyaránt technikai és reputációs előnyt jelent.
🧠 Miért éri meg neked is alkalmazni?
Elkerülheted a nem hivatalos (vagy nyilvános) kiszivárogtatásokat
Javíthatod a biztonsági megítélésedet ügyfeleid és partnereid előtt
Könnyebben beazonosíthatóvá válsz a biztonsági kutatók számára
Segít megfelelni bizonyos compliance vagy audit előírásoknak
A
.well-known
útvonal minimális erőforrás, nincs hatása a weboldaladra
⚠️ Fontos technikai feltételek
A fájl csak HTTPS-en keresztül érhető el – kötelező az érvényes SSL tanúsítvány
A domainnek léteznie kell, és a szerverre kell mutatnia, különben nem kérhető le
A fájlt nem szabad átirányítani máshová – közvetlen elérés kell