add security.txt disclosure policy - #7852
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
WalkthroughA new Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Review rate limit: 4/5 reviews remaining, refill in 12 minutes. Comment |
|
The latest updates on your projects. Learn more about Argos notifications ↗︎
|
There was a problem hiding this comment.
🧹 Nitpick comments (1)
apps/site/public/.well-known/security.txt (1)
1-5: Consider adding an Encryption field for secure communications.RFC 9116 recommends including an Encryption field with a link to your PGP key to enable security researchers to send encrypted vulnerability reports. This enhances the security of your disclosure process.
Example addition:
Contact: mailto:security@prisma.io +Encryption: https://www.prisma.io/.well-known/pgp-key.txt Expires: 2027-04-28T00:00:00Z🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@apps/site/public/.well-known/security.txt` around lines 1 - 5, Add an Encryption field to the security.txt to enable encrypted vulnerability reports: include either a direct URL to your public OpenPGP/PGP key (e.g. Encryption: https://example.com/pgp-key.txt) or a clear OpenPGP key fingerprint (e.g. Encryption: OpenPGP: 0123 4567 89AB CDEF 0123 4567 89AB CDEF0123 4567) in the same file (security.txt) so researchers can send encrypted reports; ensure the URL is reachable and the key format is a standard PGP public key.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Nitpick comments:
In `@apps/site/public/.well-known/security.txt`:
- Around line 1-5: Add an Encryption field to the security.txt to enable
encrypted vulnerability reports: include either a direct URL to your public
OpenPGP/PGP key (e.g. Encryption: https://example.com/pgp-key.txt) or a clear
OpenPGP key fingerprint (e.g. Encryption: OpenPGP: 0123 4567 89AB CDEF 0123 4567
89AB CDEF0123 4567) in the same file (security.txt) so researchers can send
encrypted reports; ensure the URL is reachable and the key format is a standard
PGP public key.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: 34d238fe-aa78-4796-8c9f-4a4306cabfd3
📒 Files selected for processing (1)
apps/site/public/.well-known/security.txt
Summary
/.well-known/security.txtfor responsible disclosure discovery.Validation
git diff --check --cachedbefore commit.apps/site/public/.well-known/security.txt.Notes
Summary by CodeRabbit