CVE-2026-75101
Last modified
CVE-2026-75101 is a medium-severity vulnerability rated 6/10 on the CVSS scale. An authorization bypass vulnerability was identified in GitHub Enterprise Server that allowed any authenticated user of the instance to read the raw diff or patch of pull requests in private repositories without authorization. Access tokens for raw pull request diffs and patches were scoped to the repository name and pull request number rather than to a globally unique repository identifier, so an attacker who created a repository and pull request matching a target's repository name and pull request number could use a token for their own repository to retrieve the private pull request's contents. EPSS estimates a 0.45% chance of exploitation in the next 30 days.
Description
An authorization bypass vulnerability was identified in GitHub Enterprise Server that allowed any authenticated user of the instance to read the raw diff or patch of pull requests in private repositories without authorization. Access tokens for raw pull request diffs and patches were scoped to the repository name and pull request number rather than to a globally unique repository identifier, so an attacker who created a repository and pull request matching a target's repository name and pull request number could use a token for their own repository to retrieve the private pull request's contents. Exploitation required the attacker to know the target repository's name and a valid pull request number. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.22 and was fixed in versions 3.17.21, 3.18.15, 3.19.12, 3.20.8, and 3.21.6. This vulnerability was reported via the GitHub Bug Bounty program.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| GitHub | Enterprise Server | >= 3.17.0, < 3.17.*; >= 3.18.0, < 3.18.*; >= 3.19.0, < 3.19.*; >= 3.20.0, < 3.20.*; >= 3.21.0, < 3.21.* |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-75101?
How severe is CVE-2026-75101?
How do I fix CVE-2026-75101?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-75091The Quill Forms | Conversational Multi Step Forms, Surveys &…7.2
- CVE-2026-75092A privilege escalation flaw was found in the scan_mysql acto…7.3
- CVE-2026-75093A security vulnerability has been detected in sonos tract up…4.3
- CVE-2026-75094A flaw has been found in COMFAST CF-N1-S 2.6.0.1. This impac…9.1
- CVE-2026-75099Unauthenticated REST disclosure of certain content items in …5.3
- CVE-2026-7510A vulnerability was determined in OWAP DefectDojo up to 2.55…6.3
- CVE-2026-75103Crawlab fails to verify user ownership or administrative rol…8.8
- CVE-2026-75104Hugging Face Transformers fails to validate shard filenames …5.5
- CVE-2026-75105phpIPAM through 1.8.1 fails to verify that a requested IP ad…7.5
- CVE-2026-75106OpnForm derives editable-submission secrets from sequential …9.1
- CVE-2026-75107Grav Form Plugin before 9.1.19 fails to escape field-definit…5.4
- CVE-2026-75108Next Terminal fails to enforce per-asset authorization check…5.4
Are you affected by CVE-2026-75101?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
