Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

GitHub security workshop: Teach code scanning alert investigation and triage

Đang mở
#272 1 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ó
3/5
Thời gian dự kiến
1-2 ngày
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
documentation, security

Hướng nghiên cứu

Bắt đầu bằng cách xác định alert xác định của lab trước đó và cấu trúc hiện có của bài thực hành workshop. Sử dụng ngữ cảnh pull request/check và kinh nghiệm Security của repository để xác minh quy trình điều tra, sau đó đảm bảo bài thực hành bao quát các chi tiết alert được liệt kê, kết quả triage, các hệ quả của việc dismiss, các UI fallback và một quyết định triage có thể quan sát được mà không phụ thuộc vào screenshot.

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

Mô tả

priority: P2

Goal

Move beyond enabling CodeQL by teaching learners to understand, prioritize, and disposition a code scanning alert.

Scope

Build an investigation exercise around the deterministic alert from the prior lab. Cover the alert summary, severity, CWE, source-to-sink path, affected branch or pull request, status, and appropriate resolution choices. Do not rely only on screenshots or exact control positions.

Acceptance criteria

  • Learners locate the alert from both the pull request/check context and repository Security experience.
  • The exercise explains severity, precision, CWE, query help, data-flow steps, and affected branches.
  • Learners distinguish a true positive, false positive, test-only finding, and accepted risk.
  • Dismissal reasons and audit implications are explained without encouraging dismissal of the lab finding.
  • Learners record a short triage decision and remediation plan.
  • Plan- or role-dependent UI differences have a documented fallback.
  • Completion is based on observable alert details rather than matching a screenshot.
Ngôn ngữ chính
Python
Star
80
Fork
169
Merge trung bình
31 phút
Pull request đã merge (30 ngày)
1

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 github-samples/pets-workshop

Tất cả issue của github-samples/pets-workshop

Issue tương tự

Thêm issue về Python

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.