CVE-2022-23738 - CVE House
Back to Database
Status published Unknown CVE-2022-23738

Incomplete cache verification issue in GitHub Enterprise Server leading to exposure of private repo files

Vulnerability Description

An improper cache key vulnerability was identified in GitHub Enterprise Server that allowed an unauthorized actor to access private repository files through a public repository. To exploit this, an actor would need to already be authorized on the GitHub Enterprise Server instance, be able to create a public repository, and have a site administrator visit a specially crafted URL. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.6 and was fixed in versions 3.2.20, 3.3.15, 3.4.10, 3.5.7, 3.6.3. This vulnerability was reported via the GitHub Bug Bounty program.

Impact Analysis

Refer to official advisory for detailed impact metrics.

Remediation

Ensure systems are updated to the latest vendor-supplied patch levels.

THREAT MONITOR

Am I Vulnerable?

Launch our assessment wizard to check if your infrastructure is exposed to • CVE-2022-23738

Credits & Attribution

The following person or organization is credited with identifying this vulnerability, as recorded in the NVD database:

  • ahacker1

Affected Vendor

Affected Software

GitHub Enterprise Server
Vulnerable Versions:
3.2, 3.3, 3.4, 3.5, 3.6

Timeline

Official Publish: November 1st, 2022
Last Modified: May 6th, 2025
Added to House: July 21st, 2026

CVSS Vectors

No vector data available

Weaknesses (CWE)