本文へスキップ
記事一覧に戻る
security4 min

GitHub、TeamPCPによる内部リポジトリ約3,800件の窃取を確認(2026年5月)

GitHub confirms TeamPCP stole ~3,800 internal repositories (May 2026)

KGA IT
2026-10-124 min
SecurityGitHubTeamPCPSupply chainVS CodeNx ConsoleMaio 2026
Capa: GitHub confirma roubo de cerca de 3.800 repositórios internos pelo TeamPCP

何が起きたのか

2026年5月、GitHubは侵害を受けたことを認めました。5月19日、犯罪グループTeamPCPがリークフォーラム(Breached)で、GitHubの内部ソースコードと組織データ、約「4,000件のプライベートリポジトリ」を最低入札額5万ドルで売りに出すと告知しました。買い手が現れなければ無料で公開すると脅していました。

同日、GitHubは内部リポジトリへの不正アクセスを調査中と発表。5月20日には公式Xアカウントで次のように侵害を認めました。

「現時点の評価では、活動はGitHub内部リポジトリの持ち出しのみに関わるものです。攻撃者が主張する約3,800件という数は、これまでの調査とおおむね一致しています。」

攻撃者の侵入経路

入口は、GitHub社員1名のPCにインストールされた改ざんされたVS Code拡張機能でした。5月21日、その拡張機能が正規で人気の高いNx Consoleだったことが判明しました。悪意あるバージョン(18.95.0、CVE-2026-48027)がVisual Studio Marketplaceに公開されていたのは約18分間。それで十分だったのです。

Nx Console自身のセキュリティアドバイザリによると、プロジェクトの開発者アカウントは、「Mini Shai-Hulud」キャンペーンの一部であるTanStackのサプライチェーン攻撃ですでに乗っ取られていました。攻撃者は盗んだ認証情報でNx Consoleのリポジトリのワークフローを実行し、改ざん版を公開しました。

GitHubの対応

  • 悪意あるバージョンを削除し、該当端末を隔離
  • 影響の大きい認証情報から順に、夜間のうちに重要なシークレットをローテーション
  • 顧客データ、顧客リポジトリ、本番システムへの影響を示す証拠はないと説明
  • 調査完了後に詳細な報告書を公開すると約束

さらに大きなキャンペーン

GitHubは、より広範な攻撃の波で最も知られた被害者でした。Tenableによると、Mini Shai-Huludキャンペーンはnpmと PyPIで170以上のパッケージを侵害し、週間ダウンロード数は合計5億1,800万回以上に上ります。OX Securityは、盗んだ認証情報の保管用に作られたGitHubリポジトリを少なくとも400件確認しています。TeamPCPは数か月にわたりOSSエコシステムを攻撃しており、GoogleもAIや開発環境を狙うグループ(UNC6780)として挙げています。

注: 一部の情報源は侵害を2026年6月としていますが、GitHubと専門メディアによると正しい日付は2026年5月19〜21日です。

あらゆる企業への教訓

  1. IDE拡張機能はフルアクセスを持つソフトウェア:許可リストを作り、それ以外はブロックする
  2. 自動更新が常に安全とは限らない:18分で十分だった。拡張機能やパッケージの更新を数日遅らせることも検討する
  3. メンテナーのアカウントをセキュリティキーと短命トークンで守る
  4. 開発端末と本番シークレットを分離する
  5. GitHubのようにシークレットを素早くローテーションする計画を用意する

出典


拡張機能からパッケージまで、開発環境のセキュリティを見直しませんか。KGA ITでは無料相談を行っています:kga-it.com

技術的な課題を一緒に解決しませんか?

KGA IT Solutionsは、AI・クラウド・DevOpsの専門チームがお客様の課題に最適なソリューションを提供します。

お問い合わせ