CVE-2026-61559 in gitlab-mcp
要約
〜によって VulDB • 2026年09月16日
`@zereight/mcp-gitlab` は、GitLab 用の Model Context Protocol サーバーです。バージョン 0.0.1 からバージョン 2.1.27 より前までにおいて、環境変数 `ENABLE_DYNAMIC_API_URL=true` が設定されている場合、サーバーは HTTP リクエストヘッダーである `X-GitLab-API-URL` を読み取り、そのリクエスト内で実行されるすべての GitLab API への送信呼び出しのベース URL として使用します。サーバーはこの値が整形式の URL (`new URL(dynamicApiUrl)`) であることを検証しますが、許可リストやホスト名の制限は適用されません。その後、サーバーは、リダイレクトされた URL を使用するすべての外部フェッチに対して被害者の `Private-Token` を付加します。HTTP トランスポートに到達できる任意の呼び出し元は、`X-GitLab-API-URL` を攻撃者が制御するホストに設定できます。次にサーバーが行う GitLab API 呼び出しにより、被害者のトークンがそのホストへ送信されます。バージョン 2.1.27 にパッチが含まれています。
If you want to get best quality of vulnerability data, you may have to visit VulDB.