Add a SECURITY.md and enable private vulnerability reporting

Đang mở Phù hợp với người mới
#552 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
72/100
Loại issue
Tài liệu
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
github
Lĩnh vực
security

Hướng nghiên cứu

Bắt đầu bằng cách kiểm tra README hiện có của kho lưu trữ và các cài đặt bảo mật của GitHub. Thêm một SECURITY.md nêu cách báo cáo lỗ hổng, các nhánh được hỗ trợ (staging và prod) và thời gian dự kiến nhận được phản hồi; bật tính năng báo cáo lỗ hổng riêng tư trong cài đặt kho lưu trữ. Hoàn tất khi chính sách có thể truy cập từ tab Security của GitHub và tính năng báo cáo riêng tư đã được bật.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Is your feature request related to a problem? Please describe.
The repository has no SECURITY.md and GitHub's private vulnerability reporting is turned off, anyone who finds a security problem has no private way to report it, so they either open a public issue (which exposes it before a fix) or dont report it at all. I have a potential security issue Id like to share privately.

Describe the solution you'd like

  • Enable private vulnerability reporting (Settings -> Code security -? Private vulnerability reporting) so reports go to gitHub security advisories
  • add a SECURITY.md that says how to report which branch is supported (staging/prod), and roughly how soon reporters can expect a reply

Describe alternatives you've considered
A contact email in the README, but a SECURITY.md is what GitHub links from the Security tab and the "new issue" page

Additional context
GitHub's guide: https://docs.github.com/en/code-security/getting-started/adding-a-security-policy-to-your-repository

Ngôn ngữ chính
TypeScript
Star
22
Fork
66
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của CodeChefVIT/papers-codechef

Tất cả issue của CodeChefVIT/papers-codechef

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.