


Perceptive Security
SOC/SIEM Consultancy

GitHub MCP Server is GitHub's official MCP Server. Prior to 1.1.0, the CompletionsHandler function in pkg/github/server.go accesses params.Ref without first che…
Published:
27 July 2026 at 22:00:00
Alert date:
28 July 2026 at 17:04:58
Source:
nvd.nist.gov
Web Technologies, Security Tools
CVE-2026-47427 affects the GitHub MCP Server prior to version 1.1.0. The vulnerability resides in the CompletionsHandler function in pkg/github/server.go, which accesses params.Ref without first checking for a nil value. A crafted completion/complete JSON-RPC request with a missing or empty ref field triggers a nil pointer dereference, causing a Go runtime panic and complete server crash. The crash occurs before any authentication or token validation, meaning any unauthenticated client with network access to send JSON-RPC messages can exploit this flaw. The result is a complete denial of service condition. No credentials or special privileges are required to trigger the vulnerability. The issue has been patched in GitHub MCP Server version 1.1.0. Users are advised to upgrade immediately to mitigate the risk of unauthenticated denial of service attacks.
Technical details
Mitigation steps:
Affected products:
GitHub MCP Server
Related links:
https://nvd.nist.gov/vuln/detail/CVE-2026-47427
https://github.com/github/github-mcp-server/commit/c88d2ecdd3bb07f7bdd75296e3ee676febf14f58
https://github.com/github/github-mcp-server/pull/2502
https://github.com/github/github-mcp-server/releases/tag/v1.1.0
https://github.com/github/github-mcp-server/security/advisories/GHSA-w4q6-qw23-4rg7
Related CVE's:
Related threat actors:
IOC's:
This article was created with the assistance of AI technology by Perceptive.
