
2026/09/18 0:34
CrowdSec ソースコード流出
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
CrowdSec は、2026 年 5 月のソースコード漏洩を確認しました。しかし、同社は顧客に対して、機密ユーザーデータや認証情報が漏洩していないことを再確認しています。この事象は、Tanstack ライブラリの破損した依存関係により、GitHub のプライベートリポジトリへのアクセスに使用されていた API キーが意図せず抽出されたことに起因しています。報道では 300 プロジェクト以上が影響を受けたと報じられていましたが、その内 130 は公開プロジェクトであり、実際にアクセスされた機密コードの量は限定的でした。最も重要な点は、CrowdSec のアーキテクチャはクライアントログや個人識別情報(PII)を保存しておらず、漏洩した資料は攻撃者にとってほとんど役に立たないということです。将来の不審なアクセスを防ぐため、同組織は直ちにすべての必要なトークンと認証情報を再発行しました。その結果、CrowdSec のネットワーク効果に基づくセキュリティモデルやより広範なインフラストラクチャに対して即座の脅威はないことが判明しました。同社は引き続き異変を検出するための監視を継続し、Fuites Infos へのタイムリーな支援に謝意を表しました。結局のところ、この事件はサードパーティ依存関係のリスクを浮き彫りにするものの、CrowdSec の内部システムやコアセキュリティアーキテクチャは損なわれておらず、ユーザーに対する重大な影響はありませんでした。
本文
CrowdSec リポジトリ流出に関する公式声明(2026 年 5 月事象)
概要と事実確認
- 発覚日: 9 月 16 日、CrowdSec は GitHub リポジトリのソースコード流出事象について報告を受け、迅速に確認・検証を行いました。
- 事実確認: 流出したという報告は事実であると確認されました。
ソースコード構成とスコープ
CrowdSec のソースコードは以下の 2 つの領域から構成されています。
- 公開領域 (セキュリティエンジン):
- Free Open Source Software です。
- 設計上公開されているため、今回の流出事象はこの範囲には含まれません。
- プライベート領域:
- SaaS コンソールのソースコード
- AWS クラウド向け処理ロジックの一部
- コネクタおよび自動化機能などのソースコード
リポジトリ流出に関する詳細
報道された「300 つものリポジトリ流出」という数字について。
- 実態: 流出したリポジトリ数は事実ですが、その内訳には130 を超える公開リポジトリも含まれています。
- 容量の問題: この数字はコードの細分化を反映しており、単純な容量を示すものではありません。
- 内部資料について: 「内部開発資料流出」などの主張については、すべてのコードが該当リポジトリ内で公開されているため、別途確認されていません。
- API トークン: CI/CD コンポーネントで使用されていたトークンの件については、後述のとおり別途対応を行っています。
流出の影響とセキュリティリスク評価
- 個人情報(PII)の流出: 発生していません。
- クライアントログ、ログイン情報・パスワード、氏名、組織名などの PII は保存されていないため、漏洩はありません。
- CrowdSec は PII やクライアントログを保持していない方針です。
- 機密情報の流出: 現時点では見つかっていません。
- 横断移動を可能にするトークンや認証情報、機密情報が流出しているかの調査は完了しており、異常は見つかりません。
コード流出の影響度評価
流出したプライベートコードには一定の技術的価値はありますが、CrowdSec に実質的な害を与えることはできません。その理由は以下の通りです。
- ネットワーク効果への依存: CrowdSec の効能は規模(ネットワーク効果)に大きく依存しており、単独でコードを入手しただけでは同様のシステムを再現・運用できません。
- 監査体制: SaaS 関連のソースコードについては定期的な監査が行われており、直ちに重大な脅威となるとは考えられません。
- コードの進化: 流出コードの大部分は、流出時点から現在までの4 ヶ月で大きく進化・改訂されています。
- 利用制限: このコードは CrowdSec のデータやツールとのみ相互作用するため、他の文脈での活用は極めて可能性が低いです。外部での実用的な利用は現実的ではありません。
流出原因と対策
流出の要因
最も有力視されているのは以下のケースです。
- Tanstack の脆弱性: この脆弱性を利用して流出が誘発されたと考えられます(詳細は [公式情報] に参照のこと)。
- 事例との共通性: 今年 5 月に当該コンポーネントを使用しており、これと類似した Mistral AI の事例においても同様の手法が使われた可能性があります。
- 後門の存在: API キー抽出機能(プライベートなコードベースへの読み取り権限付き)が後門として悪用された形です。
- 影響期間: 流出を悪用できた期間は、2026 年 5 月の短期間のみでした。
緊急対応策
追加の事件を防ぐために、以下の措置を即時実行しました。
- すべての関連するトークンと認証情報の即時更新・回転化。
謝辞
当チームは、問題の報告に対して迅速かつ専門的な対応を示された Fuites Infos に感謝いたします。