GitLab 18.7 < 19.1.8 / 19.2 < 19.2.6 / 19.3 < 19.3.2 パストラバーサル

critical Web App Scanning プラグイン ID 115473

概要

GitLab 18.7 < 19.1.8 / 19.2 < 19.2.6 / 19.3 < 19.3.2 パストラバーサル

説明

19.1.8 より前の 18.7、19.2.6 より前の 19.2、19.3.2 より前の 19.3 の GitLab CE/EE バージョンは、リポジトリコミットおよびリポジトリファイル API エンドポイントのパストラバーサルの脆弱性の影響を受けます。Rails ハンドラーは、攻撃者が制御する「file.path」リクエストパラメーターから直接ディスク上のパスを読み取り、認証チェックの前にファイルを開きます。一方、Workhorse ルートマッチングは、エンコードされたパスセグメント、末尾のスラッシュ、またはフォーマットサフィックスによってバイパスできます。認証されていないリモートの攻撃者がこの問題を利用して、GitLab サーバーから任意のファイルを読み取る可能性があります。そのコンテンツは、Rack パラメーターパーサーのエラーメッセージにエコーバックされます。

注意:以下に参照されるベンダーアドバイザリは、同じリリースで修正された追加の脆弱性にも対処しています。

ソリューション

GitLab バージョン 19.1.8、19.2.6、19.3.2 以降にアップグレードしてください。

参考資料

https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-3-2-released/

https://gitlab.com/gitlab-org/gitlab/-/commit/0d9ce3e758a85f0690be751e213625f7902c0361

プラグインの詳細

深刻度: Critical

ID: 115473

タイプ: Check Based

ファミリー: Component Vulnerability

公開日: 2026/9/14

更新日: 2026/9/14

スキャン テンプレート: basic, full, pci, scan

リスク情報

VPR

リスクファクター: Critical

スコア: 9.1

パーセンタイル: 99.76

CVSS v2

リスクファクター: High

基本値: 9.4

ベクトル: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:N

CVSS スコアのソース: CVE-2026-85706

CVSS v3

リスクファクター: Critical

基本値: 10

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N

CVSS スコアのソース: CVE-2026-85706

脆弱性情報

CPE: cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:*

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

パッチ公開日: 2026/9/10

脆弱性公開日: 2026/8/23

CISA の既知の悪用された脆弱性の期限日: 2026/9/14

参照情報

CVE: CVE-2026-85706