「TeamCityに22件の脆弱性って多すぎでしゅ……どこから手をつければいいでしゅか?」 「CI/CDが乗っ取られたらサプライチェーン攻撃でしゅよね?」
パスワードやAPIトークンまでログに出ちゃうなんて怖いでしゅ……。
ふふふ、CI/CD基盤は資格情報の集合体だ。1件の情報漏えいで本番デプロイまで掌握されることもある、軽視できんぞ。
本記事ではJetBrainsが2026年6月に公表した22件の脆弱性のうち、特に押さえるべき5本の概要と、TeamCity 2026.1への更新手順を解説します。
JetBrainsはTeamCityなど4製品で計22件の脆弱性を6月に開示、最深刻はCVE-2026-44413
パスワード・APIトークン・SSH鍵の漏洩につながる情報開示系の脆弱性が複数含まれる
TeamCity 2026.1または2025.11.5へのアップデートが必須、放置はサプライチェーン攻撃の温床に
5分後には、社内のTeamCity環境を点検する優先順位がそのまま手に入ります。
目次
TeamCity 22件の脆弱性で何が起きるのか
まずは特に影響が大きい5本の中身を整理します。
資格情報露出から権限昇格まで一気通貫の脅威
Help Net SecurityによるとCVE-2026-44413は認証済みユーザーが本来権限のない管理APIを叩ける高深刻度の脆弱性で、TeamCity 2026.1で修正されています。 CVE-2026-49372はビルドステータスリクエストのURL検証不備によるSSRFで、内部ネットワーク偵察に悪用可能です。 CVE-2026-49378はパラメータ自動補完経由でパスワード・APIトークン・SSH鍵を低権限ユーザーが閲覧できる情報開示で、影響度が極めて高い問題です。 CVE-2026-49379はスレッド名に資格情報が混入し、監視ツールやスレッドダンプから読み取られるリスクを抱えていました。
主要CVEの概要は以下のとおりです。
CVE 種別 影響 CVE-2026-44413 API露出 認証ユーザーが管理APIへアクセス可能 CVE-2026-49372 SSRF 内部リソースへの偵察・到達 CVE-2026-49377 情報開示 エージェント既定値経由で機密露出 CVE-2026-49378 情報開示 低権限ユーザーが資格情報を閲覧 CVE-2026-49379 情報開示 スレッド名にパスワード等が混入
パスワードがスレッド名に出るなんて、調査ログから普通に読まれそうでしゅ!
そうだ。資格情報が複数の経路で漏れるのは、CI/CDの設計思想として致命的だ。アップデートを最優先で進めるべき案件だな。
CI/CD基盤への侵入が招くサプライチェーン攻撃
TeamCityの脆弱性が怖いのは、本番デプロイ権限とつながっている点にあります。
ビルド経路を抑えると本番リリースまで改ざんできる
2024年のTeamCity脆弱性CVE-2024-27198では、認証バイパスから管理者アカウント作成まで自動化され、JetBrains顧客企業が短期間で大量に侵害されました。 同様にCI/CD基盤を握られると、ビルドスクリプトやアーティファクトに不正コードが混入し、配布先である自社サービスや顧客環境まで連鎖侵害が広がります。 OSSライブラリのリリースパイプラインが標的になれば、いわゆるサプライチェーン攻撃そのものです。 2026年版の脆弱性群も同じ筋道で悪用される可能性があるため、TeamCity管理者は今日中に動く必要があります。
優先で実施すべき対応は以下のとおりです。
TeamCity 2026.1または2025.11.5へ即時アップデートし、再起動でメモリ上の漏洩キャッシュもクリアする
パラメータ・接続情報・SSH鍵・APIトークンを全件ローテーションし、漏洩前提で再発行する
低権限ユーザーのアクセス権限とプロジェクト割り当てを棚卸し、不要権限を即剥奪する
監視ツールやスレッドダンプの過去ログを検索し、平文資格情報の流出範囲を特定する
足りん。アップデート前に資格情報が読まれていれば、そのまま使われる。ローテーションまでが一連の対応だ。
まとめ:CI/CDの資格情報を前提を疑い直す
JetBrainsが公表した22件の脆弱性は、CI/CDが「鍵束を持ったシステム」であるという当たり前を改めて突きつけました。 アップデート・資格情報ローテーション・権限棚卸の3点を同時に動かすことで、サプライチェーン攻撃の起点になるリスクを大きく下げられます。 放置すれば、ビルドパイプラインが侵入後の横展開ハブに変わってしまいます。 CI/CD周りのセキュリティ運用を本気で立て直したい方は、ぜひフリーランス案件で現場の実例に触れてみてください。
参考: Security NEXT「JetBrains TeamCityなど4製品に22件の脆弱性」 / Help Net Security「JetBrains TeamCity vulnerability allows privilege escalation, API exposure」 / JetBrains Blog「High-Severity Security Issue Affecting TeamCity On-Premises (CVE-2026-44413)」