CVE Catalog

CVE-2026-61568

CriticalCVSS 9.6
Published: Translated: NVD NIST

Summary

`@zereight/mcp-gitlab` is a Model Context Protocol server for GitLab. Versions prior to 2.1.30 expose the Streamable HTTP MCP endpoint without an effective Host or Origin allowlist. A malicious web page can use DNS rebinding to route browser requests to a victim's local MCP listener while preserving an attacker-controlled `Host` and `Origin`.

Risk Assessment

An attacker can reach the victim's local MCP server and perform operations on their behalf, potentially leading to unauthorized GitLab access. This may result in data leakage or repository modification.

Recommendation

Update @zereight/mcp-gitlab to version 2.1.30 or later, which contains the patch. Until updated, restrict access to the MCP endpoint and implement Host and Origin header validation.

Other vulnerabilities in @zereight/mcp-gitlab

See all
Original NVD description (English source)

`@zereight/mcp-gitlab` is a Model Context Protocol server for GitLab. Versions prior to 2.1.30 expose the Streamable HTTP MCP endpoint without an effective Host or Origin allowlist. A malicious web page can use DNS rebinding to route browser requests to a victim's local MCP listener while preserving an attacker-controlled `Host` and `Origin`. The server accepts those headers and reaches the MCP initialization path instead of rejecting the request at the HTTP boundary. Version 2.1.30 contains a patch.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS