概要
Rapid7の研究者は、Microsoft SharePointに存在する2つの脆弱性を連鎖させることで、未認証の攻撃者がサーバーを完全に乗っ取れる攻撃チェーンを発見し、公表した。1つ目は7月に公開された認証バイパス脆弱性「CVE-2026-55040」(CVSS 9.1)で、対象ユーザーのActive Directoryセキュリティ識別子(SID)またはユーザープリンシパル名(UPN)さえ分かれば、認証なしで任意のユーザーになりすますことができる。この脆弱性はSharePointのJSON Web Token(JWT)検証パイプラインに存在する複数の不備に起因する。研究チームはこれを新たに発見したリモートコード実行(RCE)脆弱性「CVE-2026-63520」(CVSS 8.1)と組み合わせることで、認証プロセスを完全に迂回してサーバー上で任意のコードを実行できることを実証した。Microsoftはオンプレミス版SharePointに対して両脆弱性の修正パッチを提供済みで、早急な適用を呼びかけている。
技術的な詳細
CVE-2026-63520は、SharePointのBusiness Connectivity Services(BCS)コンポーネントにおける「安全でない.NET型のインスタンス化」に起因するRCE脆弱性で、攻撃者はカスタムの.NETガジェットチェーンを構築することで任意のOSコマンドを実行できる。単体のCVSSスコアは8.1(高)だが、CVE-2026-55040による認証バイパスと組み合わせることで、外部からの認証情報なしにサーバーを侵害できる「未認証RCEチェーン」が成立する。実行される処理はSharePointサイトのサービスアカウント権限で動作するため、影響は深刻だ。影響を受けるのはSharePoint Server Subscription Edition、SharePoint Server 2019、2016のほか、Microsoft Project Server、Office Web Apps Serverの一部バージョンで、クラウド版のSharePoint Onlineは対象外となっている。Microsoftは複数のKB更新プログラム(Subscription Edition向けKB5002893、2019版向けKB5002894/5002896、2016版向けKB5002905/5002906など)を通じて修正を配布しており、認証バイパス自体は7月の更新で既に修正済み、RCE側の修正も完了しているとされる。
AIエージェントによる脆弱性発見の経緯
今回の発見で特に注目されるのは、研究チームが脆弱性の悪用経路を組み立てる過程でAIエージェントの支援を受けた点だ。Rapid7によると、24日間にわたるエージェントの作業で96セッション、256件のプロンプト、約80,000回のツール呼び出しが記録されたという。ただし研究チームは「AIエージェントは単独では機能せず、専門家による誘導が不可欠だった」と強調しており、AIはあくまで人間の研究者の分析を加速させる補助的な役割を担ったにすぎない点を明確にしている。それでも、複雑な脆弱性連鎖の発見にAIエージェントが実務レベルで貢献した事例として、セキュリティ研究の手法に一石を投じるものとなった。
影響と対応の呼びかけ
認証バイパス単体を悪用するPoCスクリプトはRapid7により8月11日に公開されているが、両脆弱性を連鎖させた完全な攻撃チェーンの技術詳細・PoCは公開が留保されており、実際の悪用報告も出ていない。しかし、インターネットに公開されたオンプレミスSharePoint環境は特にリスクが高いとされ、Rapid7の顧客は既に認証済み脆弱性チェック機能を利用できる状態にある。セキュリティ専門家は、この問題を通常のメンテナンスサイクルではなく緊急対応が必要な事案として扱うよう組織に求めている。SharePointは企業内の文書管理やコラボレーション基盤として広く利用されており、サーバーの完全な乗っ取りは機密情報の窃取や社内ネットワークへの侵入拠点として悪用されるおそれがあるため、未パッチの環境を運用する組織は速やかな対応が求められる。