Skip to content
CriticalVulnerability

CVE-2026-44895: GitLab MCP Server HTTP transport accepts unauthenticated requests

Identifier
CVE-2026-44895
Published
Record updated
View JSON
Affected
  • @yoda.digital/gitlab-mcp-server < 0.6.0
Fixed in
0.6.0
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.6%

Summary

CVE-2026-44895 affects the GitLab MCP Server before 0.6.0. Its HTTP transport in src/transport.ts has no authentication and sends a wildcard Access-Control-Allow-Origin: * header, while exposing a mutation-capable RPC endpoint backed by GITLAB_PERSONAL_ACCESS_TOKEN. Because httpServer.listen(port) at line 97 passes no host, the server binds to 0.0.0.0 and exposes this surface on every interface.

Mitigation

Fixed in 0.6.0.