Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Docs: link security vulnerability reports from CONTRIBUTING.md

Open Beginner friendly
#7,635 2 comments 0 reactions 0 assignees View on GitHub

@young1lin is already working on this.

Since Oct 27, 2026.

  • #1 by @young1lin — open

Assessment

Difficulty
1/5
Estimated time
Under an hour
Newbie friendliness
85/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Active
Tech stack
python

Research direction

Read .github/CONTRIBUTING.md near the bug-report guidance and check the private reporting instructions in .github/SECURITY.md. Add a brief cross-reference directing vulnerability reports to the security policy. Done when readers of the contributing guide are clearly told not to report vulnerabilities in public issues and can find the private process.

Written by the indexing model from the issue text.

Description

Summary

The contributing guide explains how to file a good bug report, including providing a complete traceback and a small, reproducible example. It does not appear to direct readers reporting a security vulnerability to the private disclosure process described in the security policy.

Someone reading the contributing guide directly could mistake the public bug-report process for the right place to share vulnerability details.

Relevant guidance
  • .github/CONTRIBUTING.md describes the information expected in a good bug report.
  • .github/SECURITY.md asks reporters to use a private draft Security Advisory and says, “Please do not disclose this to anyone else.”

GitHub already surfaces the security policy when creating an issue, so this may not affect users who start from the issue form. A brief cross-reference in the contributing guide could also help people who arrive there directly.

Suggested change

Add a short note near the bug-report guidance, for example:

Found a security vulnerability? Please do not report it in a public issue. Follow our security policy to report it privately.

Would a note like this be useful?

Dominant language
Python
Stars
54.6k
Forks
12.1k
Avg merge
18m
Merged PRs (30d)
1

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from psf/requests

All issues in psf/requests

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.