https://www.google.com/.well-known/security.txt
https://www.cloudflare.com/.well-known/security.txt
https://www.google.com/.well-known/security.txt
https://www.cloudflare.com/.well-known/security.txt
(Expires isn’t optional in the proposal on the website.)
An expiry date brings along with it yet another maintenance burden for questionable benefit.
So if you really don't want the burden, just set a date in the year 9999 or something.
Design is hard. Good design makes implementation simple.
https://securitytxt.org/.well-known/security.txt
> # If you would like to report a security issue
> # you may report it to us on HackerOne.
> Contact: https://hackerone.com/ed
> Encryption: https://keybase.pub/edoverflow/pgp_key.asc
> Acknowledgements: https://hackerone.com/ed/thanks
The last thing I need is one more thing to have to remember and update.
By the looks of it, a few others feel it is non-critical and have just skipped it too.
HTTP already has an Expires header: https://tools.ietf.org/html/rfc7234#section-5.3
Zero maintenance required but still gives a rate-limiting and time window function.
> If information and resources referenced in a "security.txt" file are incorrect or not kept up to date, this can result in security reports not being received by the organization or sent to incorrect contacts, thus exposing possible security issues to third parties.
Yes, the information could change after you write the file. No, it is not possible to know, when you write the file, at what future point the information will become incorrect. The document should have a "last reviewed" date, then the consumer can decide for themselves if it has been updated recently enough to be trustworthy.
1: https://tools.ietf.org/html/draft-foudil-securitytxt-11#sect...
https://www.google.com/search?q=hiring+well+known+security+f...
Edit: If one is not up for the 2min it takes to parse some publicly available list.