CVE-2026-47427
Açıklama
GitHub MCP Server, GitHub'ın resmi MCP Sunucusudur. 1.1.0 sürümünden önce, pkg/github/server.go dosyasındaki CompletionsHandler fonksiyonu, params.Ref değerinin nil olup olmadığını kontrol etmeden erişim sağlamaktadır; bu nedenle eksik veya boş bir ref alanı içeren completion/complete isteği, bir nil pointer dereference ve Go çalışma zamanı paniğine yol açmaktadır. Çökme herhangi bir kimlik doğrulama veya belirteç doğrulaması gerçekleşmeden önce meydana geldiğinden, JSON-RPC mesajları gönderebilen herhangi bir kimlik doğrulanmamış istemci sunucuyu çökertebilir ve bu durum tam bir hizmet reddine (DoS) neden olur. Bu sorun 1.1.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- github mcp_server1.1.0 ya da sonraki bir sürüm
- github.com/github/github-mcp-server1.1.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| github mcp_server | v < 1.1.0 | 1.1.0 |
| github.com/github/github-mcp-serverGo | v < 1.1.0 | 1.1.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.