---
title: "OpenCSG CSGHub v2.6.0-ce まで CVE-2026-120426（NVD CVSS v3.1 7.5）: 認証なしの resolve ルート経由で非公開リポジトリのファイルを読み取り可能"
url: https://n-t-p.io/worldsecurity/articles/opencsg-csghub-through-2-6-0-ce-resolve-route-private-repository-file-read-cve-2026-120426
lang: ja
kind: 速報
category: 脆弱性・CVE
author: World Security 編集部
published: 2026年11月2日
updated: 2026年11月2日
severity: 高
cve: CVE-2026-120426
---

# OpenCSG CSGHub v2.6.0-ce まで CVE-2026-120426（NVD CVSS v3.1 7.5）: 認証なしの resolve ルート経由で非公開リポジトリのファイルを読み取り可能

> **TL;DR:** OpenCSG CSGHub v2.6.0-ce までの認可バイパス（CVE-2026-120426）。認証なしの resolve ルートで current_user を混ぜると、非公開リポジトリのファイルが読める。VulnCheck の CVSS v3.1 は 7.5。KEV なし、EPSS は未算定、修正版は未確認。

**要点**
- CSGHub v2.6.0-ce までが対象。認証なしのファイル取得ルートでの認可バイパス（CWE-639）
- パーセントエンコードした current_user を混ぜるとサーバーの API キーで転送され、非公開のモデル・コード・スペースのファイルが読める
- CVSS v3.1 は 7.5（AV:N/PR:N、機密性のみ）で high。NVD は Deferred
- 悪用の有無、修正版の版番号、ce 以外のエディションへの影響は未確認。KEV なし、EPSS は未算定

OpenCSG が公開する AI モデル・データセット管理基盤 CSGHub の v2.6.0-ce までに、認証なしで非公開リポジトリのファイルを読み取れる認可バイパスの脆弱性 CVE-2026-120426 が見つかりました。NVD は 2026-11-02 に登録しました。ファイル取得用の resolve ルートで、パーセントエンコードした current_user パラメーターをパスに混ぜると、ポータルがサーバーの API キーを付けてそのまま転送し、非公開のモデル・コード・スペースのファイルが読めるとされています。NVD 登録時点の状態は Deferred（分析待ち）で、評価は VulnCheck が付与した CVSS v3.1 の 7.5（HIGH）です。

## 概要

| 項目 | 内容 |
|---|---|
| CVE | CVE-2026-120426 |
| 製品 | OpenCSG CSGHub（AI モデル・データセットなどを管理するプラットフォーム） |
| 対象 | v2.6.0-ce まで |
| 問題 | 認証なしのファイル取得ルートでの認可バイパス（CWE-639: ユーザー制御キーによる認可回避） |
| 攻撃条件 | ネットワーク経由（AV:N）、認証不要（PR:N）、ユーザー操作不要 |
| 結果 | 非公開のモデル・コード・スペースのリポジトリにあるファイルの読み取り（機密性のみ） |

- 攻撃者は、パスに current_user をパーセントエンコードして埋め込むだけで、サーバー側が持つ API キーの権限でファイルを取得させられるとされています。
- 影響は情報の読み取りに限られ、改ざんや停止は評価に含まれていません（C:H / I:N / A:N）。

## CVSS

| 評価元 | 種別 | 版 | スコア | ベクター |
|---|---|---|---|---|
| VulnCheck | 主（Primary） | v3.1 | 7.5（HIGH） | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| VulnCheck | 副（Secondary） | v4.0 | 8.7（HIGH） | AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N |

認証不要ですが、影響が機密性だけで、v3.1 は 9 未満のため、本サイトでは high としています。

## 影響範囲

- CSGHub v2.6.0-ce までを使う環境が対象です。
- 非公開のモデルの重み、学習用コード、スペースのソースなど、企業が社外秘として管理するリポジトリが読み取られる恐れがあります。
- インターネットから到達できる CSGHub のポータルを公開している環境で、リスクが高まります。

## 修正

NVD の記載は「v2.6.0-ce まで」で、修正版の版番号や修正の有無は確認できていません。参照情報には、プロジェクトの課題（issue）とソースコードの該当箇所が挙がっています。

## 利用者がとれる対策

- 使用中の CSGHub の版を確認し、プロジェクトのリリース情報で修正版が出たかを確認する。
- 修正版が出るまでは、ポータルを社内ネットワークや VPN の内側に置くなど、到達できる範囲を絞る。
- リバースプロキシーなどで、resolve ルートに含まれる current_user を含むパスを遮断することを検討する。
- アクセスログで、resolve ルートへの不審な形のリクエストがないかを確認する。
- 非公開リポジトリに機密情報（鍵、認証情報）を含めている場合は、読み取られた可能性を想定して見直す。

## 数値と出典（2026-11-03 時点）

| 項目 | 内容 |
|---|---|
| NVD の状態 | Deferred |
| CVSS | v3.1 7.5（HIGH）、v4.0 8.7（HIGH）。いずれも VulnCheck |
| EPSS | 未算定（FIRST、2026-11-03 時点） |
| KEV | 掲載なし（CISA のカタログを確認） |
| 出典 | NVD、VulnCheck の勧告、FIRST、CISA |

## 未確認の点

- 悪用の有無（KEV 掲載なし、EPSS は未算定。実際の攻撃は確認できていません）。
- 修正版の版番号と、修正が提供されているか。
- 有償版や ce 以外のエディションが同じ影響を受けるか。
- 回避策が有効に働くかどうか（上記のプロキシー遮断は一般的な緩和策で、製品側の検証は未確認）。
- NVD による独自の分析（Deferred のため）。


## 出典
- [NVD CVE-2026-120426](https://nvd.nist.gov/vuln/detail/CVE-2026-120426) — NIST NVD
- [VulnCheck Advisory: CSGHub unauthenticated private repository file read](https://www.vulncheck.com/advisories/opencsg-csghub-through-2.6.0-ce-unauthenticated-private-repository-file-read-via-resolve-route) — VulnCheck
- [FIRST EPSS](https://api.first.org/data/v1/epss?cve=CVE-2026-120426) — FIRST
- [CISA KEV カタログ](https://www.cisa.gov/known-exploited-vulnerabilities-catalog) — CISA

---
出典: World Security（株式会社NTP） https://n-t-p.io/worldsecurity/articles/opencsg-csghub-through-2-6-0-ce-resolve-route-private-repository-file-read-cve-2026-120426