脆弱性・CVE速報深刻度: 緊急

GitLab に、細工した設定でサーバー上のプログラムを実行される欠陥、悪用が確認され KEV に追加(CVE-2026-97229)

目次(6)

CVE-2026-97229

GitLab(ソースコード管理・CI/CD の基盤ソフト)に、認証のない外部の利用者が、細工した設定でサーバー上のプログラムを実行できてしまう欠陥が見つかり、実際に悪用されていることが確認されました。

KEV とは、米国の CISA が「実際に悪用された」と確認した脆弱性の一覧です。

何が問題か

CVE-2026-97229: GitLab Community Edition / Enterprise Edition

CI/CD の設定に書く「正規表現」(文字列のパターン)の検査が不十分で、細工したものを入れると計算の途中で数値があふれ(整数オーバーフロー)、サーバー上で任意のコードを実行されるおそれがあります。CVSS 上は、ネットワーク越しで、ログインも利用者の操作も要らず、攻撃の難しさは低いとされています。CISA の KEV の注記は、同じ Ruby の仕組み(Onigmo)の欠陥が他の製品にも影響しうると述べています。

分類(CWE): CWE-190(整数オーバーフロー)

数値で見る

項目値
CVECVE-2026-97229
KEV 追加日2026-10-29
対応期限2026-11-01
CVSS10.0(v3.1・CRITICAL。NVD に載る GitLab 側の評価)
EPSS0.18427(百分位 97.2%。2026-10-29 の値)
対象の版19.2 系は 19.2.8 より前、19.3 系は 19.3.5 より前、19.4 系は 19.4.2 より前(NVD・GitLab のパッチ情報)
修正版19.2.8・19.3.5・19.4.2

ランサムウェア攻撃での悪用: 不明(CISA の記載は Unknown。「なかった」という意味ではありません)

CVSS は深刻さの目安(10.0 が最大)、EPSS は今後 30 日以内に悪用される確率の推定で、百分位 97.2% は全 CVE の中で上位 3% 程度という意味です。対応期限は、米国の連邦機関に課された期限です。

誰が気をつけるか

自分たちで GitLab(Community / Enterprise)を運用している組織です。インターネットから届く場所に置いている場合は特に急ぎます。GitLab.com などの提供サービスは、運営側が対処します。

今やること

  1. 自社で使っている GitLab の版を確認する。
  2. 対象の版なら、19.2.8・19.3.5・19.4.2 のうち使っている系統の修正版に更新する。
  3. すぐ更新できないときは、GitLab の案内にある緩和策を確認し、外部からの到達を絞る。
  4. CISA は初動の調査(フォレンジックトリアージ)を求めています。更新の前後で、不審な CI/CD 設定の変更や実行の記録がないか確認する。
  5. 対応期限(2026-11-01)は、米国連邦機関向けです。国内の組織も目安にしてください。

用語メモ

  • 正規表現: 文字列のパターンを書く記法。
  • 整数オーバーフロー: 数値が扱える範囲を超えてあふれ、想定外の動きになること。
  • CI/CD: プログラムの検査や配布を自動で行う仕組み。

出典(確認日 2026-10-30)

この記事について

出典

この記事を共有