Skip to main content

GitHub Enterprise Server CVE-2026-8034

| EUVDEUVD-2026-28464 HIGH
Server-Side Request Forgery (SSRF) (CWE-918)
2026-05-07 GitHub_P GHSA-w548-vv26-rff6
7.9
CVSS 4.0 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
7.9 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

4
Analysis Generated
May 08, 2026 - 00:16 vuln.today
CVSS changed
May 07, 2026 - 22:22 NVD
7.9 (HIGH)
CVE Published
May 07, 2026 - 21:18 nvd
UNKNOWN (no severity yet)
CVE Published
May 07, 2026 - 21:18 nvd
HIGH 7.9

DescriptionGitHub Advisory

A server-side request forgery (SSRF) vulnerability was identified in the GitHub Enterprise Server notebook viewer that allowed an attacker to access internal services by exploiting URL parser confusion between the validation layer and the HTTP request library. The hostname validation used a different URL parser than the request library, enabling a crafted URL to pass validation while directing the request to an unintended host. Exploitation required network access to the GitHub Enterprise Server instance. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.21 and was fixed in versions 3.16.18, 3.17.15, 3.18.9, 3.19.6, and 3.20.2. This vulnerability was reported via the GitHub Bug Bounty program.

AnalysisAI

Server-side request forgery in GitHub Enterprise Server's notebook viewer enables remote unauthenticated attackers to access internal services and systems through URL parser confusion. The vulnerability exploits discrepancies between validation and request execution parsers, allowing crafted URLs to bypass hostname checks and target unintended internal hosts. All versions prior to 3.21 are affected, with patches available across supported release branches (3.16.18, 3.17.15, 3.18.9, 3.19.6, 3.20.2). CVSS 7.9 reflects high impact to subsequent system confidentiality, integrity, and availability. No active exploitation confirmed (not in CISA KEV); reported through GitHub Bug Bounty program.

Technical ContextAI

This is a classic SSRF vulnerability (CWE-918) arising from URL parser differential behavior. GitHub Enterprise Server's notebook viewer implements hostname validation using one URL parsing library, while the HTTP request execution layer uses a different parser. This architectural mismatch creates opportunities for parser confusion attacks where specially crafted URLs are interpreted differently by each component. The validation layer may parse a URL as targeting an approved external host, while the request library interprets the same URL as targeting internal infrastructure (RFC 3986 parsing ambiguities, encoding differences, or handling of edge cases like authority section parsing). The affected component is specifically the notebook viewer feature, suggesting Jupyter or similar notebook rendering functionality that fetches remote resources. The CVSS:4.0 vector shows no impact to the vulnerable system itself (VC:N/VI:N/VA:N) but high impact to subsequent systems (SC:H/SI:H/SA:H), accurately reflecting SSRF where the exploited service becomes a pivot point to attack internal resources.

RemediationAI

Upgrade GitHub Enterprise Server to patched versions: 3.16.18, 3.17.15, 3.18.9, 3.19.6, or 3.20.2 depending on current release branch, or migrate to version 3.21.0 or later. Official release notes with upgrade instructions available at https://docs.github.com/en/enterprise-server@3.16/admin/release-notes#3.16.18 (and corresponding URLs for other versions). Organizations unable to immediately patch should implement network-level egress controls restricting the GitHub Enterprise Server instance from accessing internal network ranges (RFC 1918 private addresses, link-local addresses, cloud metadata endpoints at 169.254.169.254, localhost/loopback). Consider disabling the notebook viewer feature if not operationally required, though specific configuration instructions are not detailed in available advisories. Deploy web application firewall rules to detect and block SSRF patterns in requests to notebook viewer endpoints, though this provides defense-in-depth only and may be bypassed by sophisticated encoding techniques. Network segmentation should isolate GitHub Enterprise Server from sensitive internal services as compensating control, though this may impact legitimate integrations requiring internal connectivity.

CVE-2013-4854 HIGH POC
7.8 Jul 29

The RFC 5011 implementation in rdata.c in ISC BIND 9.7.x and 9.8.x before 9.8.5-P2, 9.8.6b1, 9.9.x before 9.9.3-P2, and

CVE-2024-0200 CRITICAL POC
9.8 Jan 16

An unsafe reflection vulnerability was identified in GitHub Enterprise Server that could lead to reflection injection. R

CVE-2024-9487 CRITICAL POC
9.5 Oct 10

An improper verification of cryptographic signature vulnerability was identified in GitHub Enterprise Server that allowe

CVE-2024-4985 CRITICAL
10.0 May 20

An authentication bypass vulnerability was present in the GitHub Enterprise Server (GHES) when utilizing SAML single sig

CVE-2017-7420 CRITICAL
9.8 Aug 21

An Authentication Bypass (CWE-287) vulnerability in ESMAC (aka Enterprise Server Monitor and Control) in Micro Focus Ent

CVE-2023-4501 CRITICAL
9.8 Sep 12

User authentication with username and password credentials is ineffective in OpenText (Micro Focus) Visual COBOL, COBOL

CVE-2022-46255 CRITICAL
9.8 Dec 14

An improper limitation of a pathname to a restricted directory vulnerability was identified in GitHub Enterprise Server

CVE-2021-22869 CRITICAL
9.8 Sep 24

An improper access control vulnerability in GitHub Enterprise Server allowed a workflow job to execute in a self-hosted

CVE-2024-6800 CRITICAL
9.5 Aug 20

An XML signature wrapping vulnerability was present in GitHub Enterprise Server (GHES) when using SAML authentication wi

CVE-2026-9312 CRITICAL
9.2 May 27

Server-side request forgery in GitHub Enterprise Server lets an unauthenticated attacker coerce the appliance into issui

CVE-2024-1378 CRITICAL
9.1 Feb 13

A command injection vulnerability was identified in GitHub Enterprise Server that allowed an attacker with an editor rol

CVE-2024-1374 CRITICAL
9.1 Feb 13

A command injection vulnerability was identified in GitHub Enterprise Server that allowed an attacker with an editor rol

Share

CVE-2026-8034 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy