Microsoft、GoogleがCordyceps(コルジセプス)の拡散に伴いオープンソースリポジトリの欠陥を修正

- Noveeのセキュリティ研究者は、Microsoft、Google、Apache、Cloudflare、Python Software Foundationに属するリポジトリで300件以上の悪用可能なCI/CDワークフローチェーンを発見しました。
- これらの脆弱性により、GitHub Actionsのワークフローファイル間のギャップを通じて、資格情報の窃取、コードインジェクション、サプライチェーン侵害が可能になりました。
- 開示されたすべての脆弱性はパッチ済みですが、AIコーディングエージェントが数百万のリポジトリで同じ不安全なパターンを再現しています。
セキュリティ企業Noveeは、Cordycepsがオープンソースリポジトリ全体で攻撃者が資格情報を盗み、悪意のあるコードをプッシュし、世界最大のソフトウェア組織のいくつかの運用を侵害することを可能にする、悪用可能なCI/CD脆弱性のクラスとして明らかにした。
これらの脆弱性は、Microsoft、Google、Apache、Cloudflare、Python Software Foundationに属するリポジトリ全体で見つかり、これらの企業も修正済みと主張している。
Cordyceps脆弱性とは何か?
セキュリティ企業Noveeは、 危険な新しいクラスの脆弱性 をCI/CDパイプラインで発見し、これを「Cordyceps」と呼んでいる。この名前は、宿主を乗っ取る寄生菌に由来しており、この欠陥により、無料のGitHubアカウントを持つ誰でも人気のあるオープンソースプロジェクトの制御を奪うことができる。Cordyceps「」は、宿主を乗っ取る寄生性真菌に由来します。この欠陥により、無料のGitHubアカウントを持つ誰でも人気のあるオープンソースプロジェクトを乗っ取ることができます。
これらの脆弱性は、Microsoft、Google、Apache、Cloudflare、Python Software Foundationに属するリポジトリ全体で発見された。3万リポジトリの単一スキャンで、300の完全に悪用可能な攻撃チェーンが明らかになった。
攻撃者はこれらの脆弱性を通じて、資格情報を盗み、悪意のあるコードを注入し、 ソフトウェアサプライチェーン を侵害することができる。問題は修正されたが、研究者らは、AIコーディングアシスタントがこれらの問題を数百万のリポジトリで継続的に再生産し続けると警告している。
GitHub Actionsワークフローは、テストの実行、ソフトウェアのビルド、リリースの公開など重要なタスクを処理するが、しばしばセキュリティ上重要なコードではなく、単純な設定ファイルとして扱われている。
攻撃チェーンは通常、外部者(無料のGitHubアカウントを持つ誰でもよい)がパブリックリポジトリにプルリクエストを送信するか、コメントを残すことから始まる。外部者の入力を信頼されたデータとして受け入れる低権限のワークフローがアクティブ化される。
そこから、出力は昇格された権限で実行される2番目のワークフローに流れ込む。この2番目のワークフローには、クラウドプロバイダーの認証トークン、パッケージレジストリの資格情報、または署名鍵が含まれている可能性がある。この時点で、攻撃者は期限の切れないトークンを盗むか、リポジトリを恒久的に侵害することができる。
セキュリティ研究者によると、これらのチェーン内の個々のステップはすべて、単独ではセキュリティ監査に合格する可能性がある。脆弱性は、信頼されていないデータのパスがワークフローの引き継ぎの全シーケンスにわたって追跡された場合にのみ現れる。
どの主要企業が脆弱性の影響を受けたか?
Noveeは、世界最大のテクノロジー組織のいくつかで確認された脆弱性の発見と報告を行った。
例えば、MicrosoftのAzure Sentinelには、MicrosoftのCIインフラストラクチャ上で攻撃者のコード実行をトリガーし、期限の切れないGitHub Appキーを盗むことができるプルリクエストコメントが含まれていた。このキーは、Microsoftが顧客のSentinelワークスペースに配布するセキュリティ検出コンテンツへの永続的な書き込みアクセスを付与するものであった。
GitHubスターが9,200以上あるGoogleのAI Agent Development Kitリポジトリには、単一のプルリクエストで関連するGoogle Cloudプロジェクトの最高権限レベル(roles/owner)を攻撃者が取得できる欠陥があった。
ApacheのDoris Analytics Databaseでは、研究者らは2つのゼロクリック攻撃経路を発見した。1つは、任意のプルリクエストへのコメントを通じてハードコードされたCI資格情報を盗むことを可能にし、もう1つはフォークされたプルリクエストを通じて、コード、パッケージ、ページ全体で完全な書き込み権限を持つトークンを盗むことを可能にした。
Wrangler CLIツールチェーンを中心に構築されたCloudflareのWorkers SDKは、特別に作成されたブランチ名によってトリガーされる任意のコマンド実行に対して脆弱だった。
ダウンロード数が1億3,000万回以上あるPython Software FoundationのBlackコードフォーマッターには、任意のプルリクエストがプロジェクトの自動化ボットトークンを盗み、それによってさらに多くのプルリクエストを承認できる欠陥があった。
NoveeはDark Readingに対し、これらのワークフローパターンがパッチが適用される前に悪用されたことはないと確認した。
Meged氏は、CISOに対してCI/CDワークフローファイルを セキュリティ上重要なコード.
最も賢明な暗号通貨の専門家たちはすでに私たちのニュースレターを読んでいます。あなたも参加しませんか? 彼らに加わりましょう。
よくある質問
サイバーセキュリティの文脈における「Cordyceps」とは何ですか?
Cordycepsとは、Novee Securityが命名したCI/CDワークフローの脆弱性の一種で、信頼できない入力(プルリクエストやコメントなど)がGitHub Actionsのワークフローファイル間で信頼境界を横断し、攻撃者が無料のGitHubアカウント一つで資格情報を窃取したりコードをインジェクトしたりすることを可能にします。
Cordycepsの脆弱性の一部は、パッチ適用前に実際に攻撃に利用されましたか?
NoveeはDark Readingに対し、開示されたワークフローパターンは修正が適用される前に悪用されておらず、攻撃者がこのパターンを大規模に使用したという証拠はないと確認しました。
Cordycepsの影響を受けた組織はどれですか?
Noveeは、Microsoft(Azure Sentinel)、Google(AI Agent Development Kit)、Apache(Doris)、Cloudflare(Workers SDK)、Python Software Foundation(Blackフォーマッター)のレポジトリにおいて、攻撃可能な攻撃チェーンを検証しました。これらすべてに現在パッチが適用されています。
免責事項。 本情報は取引助言ではありません。Cryptopolitan.com は、本ページに記載された情報に基づいて行われた投資に対して一切の責任を負いません。投資判断を下す前に、独自の調査を行うか、資格を有する専門家にご相談することを強く推奨します。

ハンナ・コリーモア
Hannahは、暗号通貨分野でほぼ10年にわたるブログ執筆およびイベントレポートの経験を持つライター兼編集者です。Cryptopolitanでは、ニュースページに寄稿し、DeFi、RWA(実世界資産)、暗号通貨規制、AI、フロンティアテック業界の最新の動向を報告・分析しています。アーケディア大学でビジネス経営の学位を取得しています。















