2026年8月25日、米国サイバーセキュリティ・インフラストラクチャセキュリティ庁(CISA)は CVE-2026-60004 を「既知の悪用された脆弱性(Known Exploited Vulnerabilities)」カタログに追加し、連邦民間機関に対する修正期限を8月28日に設定しました。この脆弱性は Gitea に存在します。Gitea はコードリポジトリをホストするためのオープンソースのサーバーで、多くのチームがクラウドサービスを使う代わりに自社のインフラ上で運用しています。

識別番号そのものは、経営者にとって何の意味も持ちません。意味は別のところにあります。これは顧客が目にするウェブサイトの脆弱性でも、モバイルアプリの脆弱性でもありません。技術チーム以外の誰も開くことのない内部ツールの脆弱性です。そして、そこへの侵入は、ウェブサイトへの侵入では決して開かない扉を開いてしまいます。

実際に何が起きたのか

Gitea のメンテナーが公開したセキュリティアドバイザリによると、この脆弱性により、任意のリポジトリに通常の書き込み権限を持つユーザーが、細工したパッチを diffpatch エンドポイントに送信できます。これによりサーバー上に実行可能な Git フックが仕込まれ、その後サービスを実行しているアカウントの権限でシェルコマンドが実行されます。影響を受けるのはバージョン 1.17 から 1.27.0 までで、修正は 1.27.1 で提供されました。

決定的なのは、参入のハードルがいかに低いかという点です。リポジトリへの書き込み権限は珍しい特権ではなく、自己登録が開放されているデフォルト設定では、誰でもアカウントを作成して自力でそのハードルを越えられます。そのため米国国家脆弱性データベース(NVD)は CVSS で 10 点中 9.8 点と評価しています。これは、リモートから悪用でき、複雑な認証を必要とせず、機密性・完全性・可用性を完全に損なう脆弱性にのみ与えられるスコアです。

同じアドバイザリは、悪用に成功するとコード以上のものがはるかに多く露出すると指摘しています。認証情報、機密情報、データベース、マウントされたリポジトリ、OAuth トークン、そしてサーバーから到達できる内部サービスです。攻撃者はテキストファイルを持ち去るのではありません。ネットワーク内でのサーバーの立ち位置そのものを引き継ぐのです。

コードサーバーがウェブサイトより危険な理由

ウェブサイトには、人に見てほしいものが置かれています。コードサーバーには、それ以外のすべてを動かしているものが置かれています。実際には、こうした内部システムには次のようなものが集中しがちです。

  • 価格設定ロジック、割引ルール、権限チェックを含む、自社システムのソースコード。
  • データベースのパスワード、決済ゲートウェイの鍵、政府 API の認証情報を含む設定ファイルや環境変数。
  • 本番サーバーに更新を直接送り込めるデプロイ鍵。
  • インターネットにまったく公開されていない他のマシンへの内部ネットワーク経由の到達経路。

この組み合わせが意味するのは、侵害されたコードサーバーは孤立したインシデントではなく、発射台だということです。デプロイ鍵を手にした攻撃者は、会計システムに侵入する必要はありません。自分で署名した更新をそこに送り込むだけでよいのです。

本当の穴:誰も所有していないシステム

ほとんどの中堅企業では、セキュリティレビューの対象となるシステムの一覧は、経営者が知っている一覧です。ウェブサイト、アプリ、ERP、メールです。リポジトリサーバー、継続的インテグレーションのランナー、社内の監視ダッシュボード、そして誰かが二年前にちょっとしたテストのために立ち上げた一時的なファイルサーバーは、担当者が明確でないシステムです。誰もパッチ適用の責任を負わず、誰がアクセスできるのかも誰も知らず、どの台帳にも載っていません。

攻撃者が活動するのはまさにそこです。誰も所有していないツールは誰も更新しないツールであり、誰も更新しないツールは修正が公開されてから何か月も無防備なままです。今回のタイムラインを見てください。修正は 1.27.1 で公開され、積極的に悪用されている脆弱性として登録されたのは数週間後でした。修正が利用可能になってから実際に適用されるまでの隙間こそ、侵害が入り込む空間です。

今週やるべきこと

この扉を閉じるのに大規模なセキュリティプログラムは必要ありません。技術チームや委託先が数日で完了できる四つのステップがあれば足ります。

  • 自社サーバーで稼働しているすべての内部システムについて、書面での一覧を求め、それぞれに担当者を名前で割り当ててください。部署ではなく個人です。
  • 運用しているすべてのオープンソースツールのバージョン番号と最終更新日を確認してください。Gitea を使っているなら、1.27.1 以降であることの確認は二分で済む質問です。
  • すべての内部ツールで自己登録を無効にしてください。コードサーバーの登録ページをインターネットに開放しておく業務上の理由はありません。
  • 耳の痛い質問を一つしてください。このサーバー上の機密が今日盗まれたら、すべてを入れ替えるのに何日かかるのか。答えがないなら、答えは「できない」です。

これに規制面の観点も加えてください。企業の内部システムには通常、顧客や従業員の個人データが含まれており、そのデータを保護することは個人データ保護法(PDPL)に基づく組織の法的義務です。開発者ツールから始まり顧客データベースで終わる侵害は、社内の技術的な問題としては扱われません。

Origami の見解

私たちはこのインシデントを、あらゆるプロジェクトで繰り返し伝えていることの裏付けと捉えています。セキュリティとは完成した製品に後から付け加える機能ではなく、製品の作り方そのものに備わる性質だということです。持ちこたえる企業と倒れる企業の違いは、保護ツールをいくつ購入したかではなく、自社が何を動かしているのか、誰がその担当者なのか、最後にいつ更新されたのかを把握しているかどうかにあります。

だからこそ私たちは、システムの棚卸し、担当者の割り当て、パッチ適用ポリシーを、オプションの追加項目ではなく納品の一部として扱っています。各ツールのどのバージョンを運用しているかを一時間以内に答えられる企業には、本当の意味での運用上の優位性があります。今週のような発表があったとき、それが自社に関係するかどうかを一週間かけて調べるのではなく、即座に判断できるからです。

結論

規制当局に厳格な期限を設けさせた脆弱性は、顧客向けのインターフェースにあったのではありません。人目に触れないと思われていた内部ツールにあったのです。これが教訓です。プレゼンテーションに一度も登場しないシステムこそが、鍵を握っているのです。まずは棚卸しから始め、すべてのシステムに担当者を置き、パッチ適用を見出しへの反応ではなく日常業務にしてください。この種のインシデントを乗り越える企業が賢いわけではありません。自分たちが何を持っているかを知っているだけなのです。

出典