Skip to content

feat(security): add structured vulnerability reporting form - #5203

Merged
alangou merged 1 commit into
mainfrom
feat/security-advisory-form/alangou
Nov 3, 2026
Merged

alangou merged 1 commit into
mainfrom
feat/security-advisory-form/alangou

Conversation

@alangou

@alangou alangou commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Private vulnerability reports currently rely on reporters manually following the Markdown advisory template. Add a GitHub reporting form that requires its three core sections while keeping additional details and open questions optional. Validation enforces section completion; individual items within each section remain guidance.

Related Issue

None.

Changes

  • Add .github/VULNERABILITY_REPORT.yml with the same five sections and prompts as the advisory template.
  • Include existing CVE identifiers and disclosure deadlines in Additional details.
  • Link the form from security guidance and align the issue chooser's security contact text with private GitHub reporting.

Testing

  • Parsed both changed YAML files and checked section order, required/optional fields, and CVE/disclosure prompts.
  • Validated 12 relative documentation links.
  • Markdown lint passed for SECURITY.md; contributor skill files are excluded by the repository configuration.
  • git diff --check passed.
  • Unit and E2E tests are not applicable to these form and documentation changes.

Checklist

  • Follows Conventional Commits.
  • Commit is signed off (DCO).
  • Related security guidance and skill references are synchronized.

Signed-off-by: Adrien Langou <alangou@nvidia.com>
@copy-pr-bot

copy-pr-bot Bot commented Nov 3, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@fcano

fcano commented Nov 3, 2026

Copy link
Copy Markdown
Collaborator

LGTM 👍

@alangou

alangou commented Nov 3, 2026

Copy link
Copy Markdown
Contributor Author

TODO: don't forget to add CNCF email later

@alangou
alangou enabled auto-merge November 3, 2026 11:14
@alangou

alangou commented Nov 3, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test e3f3b89

@alangou
alangou added this pull request to the merge queue Nov 3, 2026
Merged via the queue into main with commit 255e168 Nov 3, 2026
84 checks passed
@alangou
alangou deleted the feat/security-advisory-form/alangou branch November 3, 2026 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants