CVE-2026-61560Disclosure

LOWCVSS 9.8 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

`@zereight/mcp-gitlab` is a Model Context Protocol server for GitLab. Prior to version 2.1.27, the SSE transport mode (`SSE=true`) exposes all MCP tools without any authentication. The `upload_markdown` tool reads arbitrary files from the server's local filesystem via an unsanitized `file_path` parameter and uploads them to a GitLab project. Combined, any unauthenticated network-reachable attacker can read `/proc/self/environ` to steal the server's `GITLAB_PERSONAL_ACCESS_TOKEN` and achieve full GitLab account takeover. This is the default configuration for Docker deployments. Version 2.1.27 contains a patch.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-22

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 4 mentions across 4 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 2 signals
  • Technical details provided in 4 signals
  • Disclosure: 2 classified signals
  • Peaked 3d ago at 1 mentions (2026-09-15); latest day: 1
  • 4 total mentions across 4 days

Deep dive

Activity timeline4 mentions / 4d
00111Mentions · 2026-09-15: 1Mentions · 2026-09-19: 1Mentions · 2026-09-28: 1Mentions · 2026-10-22: 1Patch / Workaround · 2026-09-19: 1Patch / Workaround · 2026-10-22: 1Technical Details · 2026-09-15: 1Technical Details · 2026-09-19: 1Technical Details · 2026-09-28: 1Technical Details · 2026-10-22: 109-1509-1909-2810-22
Signal classification2 categories
Disclosure
250.0%
Patch
250.0%
Referenced assets3 URLs
Classification over time
DateTotalLabels
2026-09-151
Disclosure1
2026-09-191
Patch1
2026-09-281
Disclosure1
2026-10-221
Patch1
Full discourse4 posts
  • pdnuclei-bot@pdnuclei_bot
    Disclosure

    🚨 CVE-2026-61560 - critical 🚨 GitLab MCP Server < 2.1.27 - Unauthenticated SSE Transport Access > The @zereight/mcp-gitlab GitLab MCP server exposes its SSE transport endpoints withou... 👾 https://cloud.projectdiscovery.io/library/CVE-2026-61560 @pdnuclei #NucleiTemplates ...

    Post summary

    The tweet discloses CVE‑2026‑61560 as a critical unauthenticated SSE transport issue affecting GitLab MCP Server versions before 2.1.27, provides a library link (likely detection templates), but mentions no PoC, exploit code, patch, or evidence of active exploitation.

    00064559
    1.4K followersView on X
  • 提灯人@FOMOMO263039
    Patch

    远程MCP开SSE无鉴权,Agent工具调用=权限边界裸奔公网。 CVE-2026-61560(mcp-gitlab <2.1.27):默认SSE无鉴权,路径穿越可偷PAT。 1. 无Token→tools/list须401 2. 禁任意本地路径;沙箱白名单 3. 最小权限PAT+容器隔离 4. 开审计日志记工具调用 5. 版本≥2.1.27 护栏:内网勿先裸奔。 https://t.co/GTM8rhm1iv

    Post summary

    The tweet discloses CVE-2026-61560 in mcp-gitlab < 2.1.27, detailing SSE auth bypass and path traversal risks, and provides mitigations including upgrading to version ≥2.1.27. The primary takeaway is a named fix/upgrade advisory, classifying the content under the Patch category.

    10000112
    20 followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-61560 `@zereight/mcp-gitlab` is a Model Context Protocol server for GitLab. Prior to version 2.1.27, the SSE transport mode (`SSE=true`) exposes all MCP tools without any a… https://www.cve.org/CVERecord?id=CVE-2026-61560

    Post summary

    The text is a CVE disclosure-style description for CVE-2026-61560, stating that @zereight/mcp-gitlab versions before 2.1.27 expose MCP tools in SSE transport mode. It does not mention PoC/exploit code, active exploitation, or remediation steps.

    00010950
    58.1K followersView on X
  • ATIK@atikbytes
    Patch

    3/ zereight/mcp-gitlab before 2.1.27 (CVE-2026-61560, CVSS 9.8): SSE mode has no auth, so anyone can steal your GitLab token. Upgrade to 2.1.30+ and rotate it. https://vibevulns.com/issues/cve-2026-61560-mcp-gitlab-unauthenticated-sse-file-read-token-theft/

    Post summary

    The text reports CVE-2026-61560 (CVSS 9.8) in mcp-gitlab before 2.1.27, describing an unauthenticated SSE mode that allows GitLab token theft, and recommends upgrading to 2.1.30+ and rotating the token as remediation.

    0000025
    834 followersView on X

Explore more