Add /.well-known/security.txt (RFC 9116)#549
Conversation
The site serves no security.txt at the well-known location, so a researcher following RFC 9116 has no machine-discoverable pointer to the project's security-reporting process. This adds one (served from the static directory). Signed-off-by: kobihikri <kobi.hikri@gmail.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📜 Recent review details🔇 Additional comments (2)
📝 WalkthroughWalkthroughAdds ChangesSecurity disclosure
Estimated code review effort: 1 (Trivial) | ~2 minutes Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
What
Add
/.well-known/security.txtso the site serves one at the location RFC 9116 defines.Why
https://docs.gofiber.io/.well-known/security.txt currently returns 404. RFC 9116 makes
/.well-known/security.txtthe standard, machine-discoverable place a security researcher (or automated tooling) looks first to learn how to report an issue. The file is added under the site's static directory (served verbatim), pointsContactat the project's GitHub Security Advisory intake, and carries a futureExpiresper §2.5.5.I used AI assistance to help identify this and draft the file; I verified the RFC reference and the live 404 myself and take responsibility for it.
Summary by CodeRabbit