Skip to content

[Security]: Add SECURITY.md to define vulnerability reporting process #60

@RehanAhmad25

Description

@RehanAhmad25

🔐 Missing SECURITY.md

Description

The repository currently does not have a SECURITY.md file. This file is a GitHub recommended best practice that helps contributors and users understand how to responsibly report security vulnerabilities.

Why this matters

  • GitHub surfaces SECURITY.md in the Security tab of every repository
  • Without it, reporters have no clear channel to disclose vulnerabilities privately, which can lead to public exposure of unpatched issues
  • Many open-source programs (including SSoC) encourage security conscious contributions

Suggested content for SECURITY.md

A basic SECURITY.md should include:

  • Supported versions (which versions receive security updates)
  • How to report a vulnerability (email, GitHub private advisory, etc.)
  • Expected response timeline
  • Responsible disclosure policy

Proposed fix

Create a SECURITY.md file at the root of the repository following the structure above.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions