データダイオードを介したログ、アラート、およびテレメトリの送信

詳細はこちら
サイト翻訳には人工知能を利用しており、正確性を追求しておりますが、必ずしも100%正確とは限りません。ご了承ください。

Secure Server リポジトリをSecure

ポイント・イン・タイム方式の単一エンジンスキャンでは検出されなかったマルウェアやランサムウェアから、ファイルリポジトリを保護する
著者: ビアンカ・ボビルカ、プロダクトマーケティングマネージャー
この記事を共有する

SharePointServer リポジトリを保護するには、組み込みのウイルス対策機能に加えて、複数の制御層を重ねる必要があります。組み込みのウイルス対策機能は、単一のエンジンを使用して、アップロードまたはダウンロード時に各ファイルを1回だけスキャンするのみです。Multiscanning、CDR(コンテンツ無害化および再構築)、DLP(データ漏洩防止)、および継続的な再スキャンにより、マルウェアやランサムウェアが潜伏したままになるようなセキュリティの隙間を塞ぐことができます。

主なポイント

  • SharePointServer組み込まれているウイルス対策機能(VSAPI または AMSI)Server アップロードまたはダウンロード時のみ、単一のエンジン で各ファイルをスキャンしますすでに保存されているファイルの再スキャンは一切行われません。
  • 初日に「クリーン」と判定されたファイルはその判定を無期限に維持するため、シグネチャや検出モデルが改良されていく中でも、マルウェアやランサムウェアは検出されずに潜伏し続けることができます。
  • バージョン履歴によってリスクはさらに増大します。保存されている各コピーは、現在のファイルと同様に、スキャンされていない状態にあることによるリスクを抱えているからです。
  • 2025年7月に発生したToolShell/Warlockによる攻撃では、攻撃者がWebシェルファイルを配置していたが、単一エンジンのポイント・イン・タイムスキャンでは、これを検知するようには設計されていなかった。
  • このギャップを埋めるには、多層的な制御セットが必要です。このセットには、ネイティブスキャンに加え、マルチスキャン、CDR(コンテンツ無害化および再構築)、DLP(データ漏洩防止)、および継続的な再スキャン機能が含まれています。
  • MetaDefender Security™ は、OPSWATエンタープライズ向けデータ保護プラットフォームであり、Metascan™ Multiscanning™、Deep CDR™ テクノロジー、および Proactive DLP™ を活用して、新規にアップロードされたファイルと、すでに保存されているファイルの両方を検査します。

オンプレミスのSharePointユーザーや管理者がファイルをアップロードすると、そのファイルはサードパーティ製のウイルス対策ソフト、またはAMSI対応エンジン(Microsoft Defenderなど)によってスキャンされます。ファイルがこの初期スキャンを通過すれば、処理済みとみなされます。「一度クリーンになれば、永久にクリーン」という考え方です。まさにこの前提があるからこそ、マルウェアやランサムウェアのペイロードが、検出されることなくリポジトリ内に潜み続け、時には何年も放置されてしまうのです。

マイクロソフトもそのことを率直に認めています。SharePointのマルウェア対策機能は被害を最小限に抑えることはできますが、唯一の防御手段にはなり得ないのです。

BFSI(銀行・金融サービス・保険)、医療、政府機関、およびOT(運用技術)や重要インフラ環境において、リスクにさらされているデータとは、コンプライアンス関連書類、患者記録、案件ファイル、技術文書などを指します。これらはすべて、年々膨れ上がり続けるデータライブラリに保管されていますが、そこにすでに格納されている内容を再検討するために取り出すことは一切行われていません。

以下では、SharePointのウイルススキャンが実際にどのように機能するか、スキャンの対象外となる項目、そして多層的で効果的なSharePointファイルリポジトリのセキュリティ体制がどのようなものであるべきか、という3つの点について解説します。

SharePointのファイルリポジトリが、多くのチームが想定しているよりも大きな攻撃対象領域となっている理由

SharePointServer リポジトリは、その設計上、マルウェアやランサムウェアのペイロードが蓄積され、それらが起動するまで検出されずに潜伏し続ける可能性があります。その理由は以下の通りです。

「クリーン」と見なされているデータは、実はクリーンではない

感染したファイルがアップロード時に「クリーン」と判定されることがあるのは、スキャン時点では、そのファイルを検出できるようエンジンがまだ更新されていなかったためです。シグネチャデータベースは毎日更新され、検出モデルもリリースごとに改善されています。しかし、ファイルが一度ライブラリに保存されてしまえば、こうしたことは一切意味をなさなくなります。定期的な再スキャンを行わない限り、これらの改善は将来に向けてのみ適用され、過去には遡って適用されることはありません。初日に一度スキャンされたファイルは、その後エンジンが学習した内容による恩恵を一切受けることができないのです。

さらに、ファイルが取り込まれる経路として、移行、復元、データベースのアップグレード、あるいはサードパーティ製の同期機能といったものもあります。しかし、これらの経路におけるマルウェアスキャンの義務化について定めた、SharePointの公式なプロセスは存在しません。これらの操作を通じて取り込まれるファイルはスキャンを完全に迂回してしまうため、ファイルに潜む脅威がSharePointのリポジトリに侵入するリスクがあります。

単一エンジンスキャンへの過度な依存

初期のスキャン機能は存在しますが、稼働しているのは単一のエンジンだけであるため、その機能には依然として限界があります。検出範囲は単一のベンダーが提供するシグネチャとヒューリスティックに依存しているため、マルウェアを認識する能力は単一のデータベースに限定されています。そして、根本的な問題として繰り返し述べますが、データベースの進化に合わせて既存のリポジトリを継続的に再スキャンして最新の状態に追いつく仕組みがありません。

SharePoint からマルウェアが拡散

SharePoint に標準で備わっている共有および同期機能により、そのライブラリが感染ファイルの拡散経路となってしまう可能性があります:

  • 「リンクを知っている全員」の権限で共有されたファイル
  • 外部ゲストのアクセス
  • OneDriveはエンドポイントと同期します

これらはすべて、感染したファイルが、自らアップロードスキャンを実行したことのないユーザーやパートナーに届く経路です。彼らは、単に誰かがすでにリポジトリに配置したファイルを開いているだけなのです。

また、攻撃者は、侵害されたSharePointサイトを直接ホスティングインフラとして利用したり、一見信頼できるSharePointのURL内にフィッシング文書や悪意のあるリンクを埋め込んだりしており、これにより、メールセキュリティフィルターやユーザーの疑念をすり抜ける可能性が高まっている。

主な要点:Server マルウェアやランサムウェアが蓄積してしまう理由は3つあります。移行、復元、または同期の際にスキャンを完全に bypass してしまうファイル。エンジンが脅威として認識する前にスキャンされ、その後再チェックされることがないファイル。そして、単一のエンジンでは 識別できない、ファイルに潜む脅威です

養子縁組によって事態はさらに深刻化した

Enlyftのテクノロジー導入データは、現在Microsoft SharePointを導入している256,295社を追跡しており、その業種はITサービスから銀行、医療、石油・ガス、政府機関まで多岐にわたります。これらの企業の従業員数は通常50~200名、売上高は100万~1,000万ドルです。

その規模こそが、攻撃者がSharePointリポジトリに注目し、それを高価値な標的として扱う理由なのです。

SharePointServer組み込みスキャン機能の実際の仕組み

以上のことは、SharePointがサーバーのセキュリティ対策を講じていない、あるいはファイルのセキュリティを軽視しているという意味ではありません。マイクロソフトのドキュメントによると、SharePointServer は2つのスキャンインターフェースとServer 可能です

  • VSAPI(Virus ScanningAPI)は、SharePointのウイルス対策統合インターフェースであり、互換性のあるサードパーティ製ウイルス対策ソフトウェアが、アップロードやダウンロードなどの操作中にドキュメントをスキャンできるようにするものです。
  • AMSI(Antimalware Scan Interface)は、Microsoft のマルウェア対策統合フレームワークであり、SharePointServer 、サポート対象のコンテンツ操作中に、AMSI 互換のウイルス対策エンジン(Microsoft Defender など)Server マルウェアスキャンServer ものです。

SharePointServer は、VSAPI、AMSI、または自動モードのいずれかを使用するように構成できます。どのオプションが設定されていても、一度にファイルを評価するのは 1 つのスキャン エンジンだけです。

スキャンはイベント駆動型であり、ユーザーがドキュメントをアップロードまたはダウンロードした際にトリガーされます。事後的に、あるいは定期的に実行されることはありません。ファイルの評価を行うのは、1つのエンジン(Microsoft Malware Protection Engine、通称 MpEngine.dll)のみです。

重要なポイント:ファイルは 、アップロード時またはダウンロード時に、単一のエンジンによって、そのエンジンが持つ最新のシグネチャと検知機能を用いてスキャンされます。

この手法は、その特定のエンジンの検知ロジックを回避するよう特別に設計されたファイル型脅威を検知することを目的としたものではありません。特に、高度で持続的な脅威(APT)は、しばしばまさにこの限界を悪用し、長期間にわたり検知されずに潜伏し続けます。

こうした脆弱性により、攻撃者が信頼されたSharePointコンテンツを悪用する道が開かれてしまいます。すでに、脅威アクターが侵害されたSharePointサイトを悪用し、フィッシング文書や悪意のあるリンクをホストした攻撃事例が報告されています

SharePointの標準スキャン機能ではカバーできない範囲

マイクロソフトは率直に、SharePointに組み込まれたウイルス対策機能にはウイルスが含まれている可能性があるものの、マルウェアに対する唯一の防御手段として意図されたものではないとユーザーに警告しています。ここで、3つの具体的な死角について取り上げておく価値があります。

マイクロソフトの警告

すでに保存済みのデータ

検出結果はすぐに古くなってしまいます。検出エンジンは定期的に作動するわけではないため、ファイルの判定結果は、そのファイルがスキャンされた時点で単一のエンジンが識別できた内容のみを反映しているに過ぎません。

バージョン履歴

バージョン履歴機能が有効になっているSharePointライブラリでは、保存された各バージョンがファイルの個別のコピーとして保持されます。組織のバージョン管理ポリシーによっては、1つのファイルに時間の経過とともに数百もの過去のバージョンが蓄積されることがあります。

マイクロソフトのバージョン履歴に関するドキュメントには、保存されたバージョンに対してマルウェアスキャンが実行されることについては言及されていません。

したがって、ライブラリに保管されている過去のすべてのバージョンは、現在のバージョンと同じ「休眠状態での」リスクを抱えています。更新が頻繁に行われるライブラリでは、このリスクは時間の経過とともに累積していきます。同じ(感染した)ファイルの未スキャン版が数百件も蓄積される可能性があります。リスクは、バージョン履歴の深さに比例して指数関数的に増大します。

未知の脅威またはゼロデイ脅威

ゼロデイ攻撃は、クリーンなファイルと同じようにスキャンを通過してしまいます。その理由は、単にまだそれを検知するエンジンが存在しないからです。また、SharePointは既存のコンテンツを後から再スキャンしないため、初日にスキャンを通過したゼロデイ攻撃ファイルは、たとえベンダーがそのファイルを検知できるシグネチャの更新をリリースした後であっても、200日目になっても再検査されることはありません。

未知の脅威も同様の仕組みで動作します。シグネチャが紐付けられていないため、静的解析(ウイルス対策エンジンが行う処理)では、その脅威を検出することができません。

注:これらは欠陥ではなく、対応範囲の不足です。SharePointServer標準搭載のウイルス対策機能は、特定の操作ポイントにおけるその時点でのチェックを行うために設計されており、拡大し続けるバージョン管理されたリポジトリを、絶えず変化する脅威の状況に対して継続的に再検証するためのものではありません。

2025年7月、マイクロソフトは、オンプレミスのSharePointServerを及ぼす、認証不要のリモートコード実行の脆弱性チェーン(CVE-2025-49706CVE-2025-49704)が実際に悪用されていることを公表しました。その後、CVE-2025-53770および CVE-2025-53771もこのリストに加わりました。 このエクスプロイトは、動作するために認証情報やログインを必要としませんでした。

その後、マイクロソフトがパッチを適用し、このエクスプロイトチェーンには「ToolShell」という名称が付けられた。

Infosecurity Magazine』が引用したEye Securityの分析によると、41カ国の145の組織において、396台のシステムが侵害されていたことが判明した。政府機関が最も大きな打撃を受け、確認された感染事例の30%を占めており、そのうち米国だけで全体の31%を占めていた。 これとは別に、Shadowserver Foundationは、数百の組織を侵害したこの脆弱性が公表された後も、10,700件以上のSharePointインスタンスが依然として公開されたままであり、同じエクスプロイトチェーンを実行する者なら誰でもアクセス可能であったと報告した。このエクスプロイトの背後にいるグループの一つであるStorm-2603は、この公開状態を利用して「Warlock」ランサムウェアのペイロードを配布した。

侵入に成功すると、Storm-2603は盗んだ認証情報と正規の管理ツールを使用して、システム間を横方向に移動した。この移動は、本来そのシステムに存在すべきツールを利用していたため、警報は発せられなかった。Storm-2603はWebシェルをインストールし、重要なデータを外部へ持ち出した。攻撃者は、有効な認証トークンを偽造するために必要な鍵をすでに盗み出していたため、脆弱性が修正された後もアクセスを維持し続けた。

ToolShellは、4つのCVEを連鎖させて構築されており、当初からパッチ回避機能が組み込まれていました。CVE-2025-53770および-53771が存在するのは、CVE-2025-49704および-49706に対する当初の修正を迂回することが可能だったためです。

本当に重要なのは、攻撃者がパッチの適用サイクルよりも速く対応し、同じ標的に対して、わずか数週間の間に2度も攻撃を仕掛けたという点だ。

単一のアンチウイルスソフトが、あるベンダーの署名と照合してファイルを一度だけチェックするような静的な防御手段は、そもそもサーバーサイドのエクスプロイトチェーンを検知するようには設計されていません。また、パッチ適用後に、そのパッチを迂回する手法を持って再び攻撃を仕掛けてくる攻撃者に対しては、防御することができません。

ToolShellは、現在SharePointサーバーを特に標的とした攻撃がいかに高度化しているかを如実に示しています。このようなエクスプロイトが今回で最後だったと想定する理由はありません。これらのサーバー上に保存されているデータは、最新の脅威に対応できるよう設計された仕組みによって保護されているのでしょうか、それとも、一度スキャンして「完了」とするだけの対策で済まされているのでしょうか?

公平を期すために言えば、ToolShellはアップロードスキャンをすり抜けた悪意のあるドキュメントというわけではありませんでした。しかし、攻撃者が配置したWebシェル(spinstall0.aspxおよびその名前が変更された亜種)についてはどうでしょうか? あれはファイルです。それはサーバー上に残っており、検出されるかどうかは、前述したのと同じ制限、つまり「1つのエンジンによる、1回限りの、特定の時点でのチェック」に左右されるものでした。

これが、今回のインシデントをより広範な議論へと結びつける仕組みです。パッチを適用しても、具体的にはToolShellのエクスプロイトチェーンを封じ込めるだけであり、リポジトリ内にすでに存在している、スキャン対象外の次のファイルに対しては何の対策にもなりません。

多層的なSharePointファイルセキュリティ制御セットの構成例

これまでに説明してきたことはすべて、同じ結論を導き出しています。すなわち、ネイティブのスキャン機能は限られた範囲内では十分に機能しますが、その範囲には潜在的な侵入経路が残されています。それらを塞ぐためには、組織はSharePointのセキュリティ対策に加えて、さらにセキュリティ対策を多層的に構築する必要があります。

1つではなく、複数のエンジン

ネイティブスキャンにおける最大の制約は、1つのエンジンが、その時点で保有しているシグネチャを用いてスキャンを実行することにある。1つのエンジンだけでなく、複数のエンジンで同時にファイルをスキャンすることで、この制約の相当な部分が解消される。あるベンダーが見逃した脅威も、別のベンダーによって検出されることになる。

検出を補完する除菌

検出型スキャンは、たとえいくつのエンジンが動作していても、やはりまず何かを悪意のあるものと認識することに依存しています。

CDR(コンテンツ無害化・再構築)のような技術は、この依存関係を解消します。ファイルが危険かどうかを問うのではなく、その答えにかかわらず、ファイルを安全であることが確認済みの構造に再構築するのです。

最も重要なのは、検出が困難な領域、すなわちゼロデイ攻撃、未知の脅威、あるいは検出を回避するために特別に設計されたファイルベースの脅威です。CDRがこれらを無力化するために、悪意のあるものとして認識される必要は一切ありません。

プロセスへのデータ損失防止機能の追加

リポジトリ内で監視なしに放置しておくべきではないのは、マルウェアだけではありません。

機密データ(PCI規制対象の決済情報、PHI(保護対象医療情報)、CUI(管理対象非機密情報)など、業種によって異なる)は、その他のデータと同じライブラリに格納されており、マルウェアのみに焦点を当てたセキュリティ対策では、こうしたリスクは放置されたままとなります。

機密データを具体的にスキャンし(そのデータを黒塗りまたは非表示にすることで)、マルウェアの問題とともにコンプライアンス上の問題も解決できます。

リポジトリにすでに存在するものを再スキャンする

2023年以来一度も変更されていないコンテンツについては、実際にスキャンされない限り、上記のいずれの点もそれほど重要ではありません。

これは、SharePoint のネイティブウイルス対策機能では対応できない領域です。つまり、アップロードやダウンロード時だけでなく、定期的または継続的に、バージョン履歴を通じて保持されている古いバージョンを含む保存済みコンテンツを再検査することです。リアルタイム、スケジュール、およびオンデマンドでの再スキャンにより、このギャップが解消され、データベースの更新に合わせてファイルが定期的に検査されます。

これらの対策は、それぞれ個別に、前述した特定の脆弱性を1つずつ解消します。これらが組み合わさることで、マイクロソフト自身のドキュメントで「組み込みのウイルス対策機能は、単一の防御手段として設計されていない」と指摘されているような、多層的な防御体制が形成されます。

MetaDefender™Storage Security これらの要件をどのようにStorage Security

MetaDefender™Storage Security 、OPSWATエンタープライズ向けデータ保護プラットフォームであり、Metascan™Multiscanning、Deep CDR™ テクノロジー、および Proactive DLP™ を活用して、オンプレミス、ハイブリッド、クラウドネイティブの各ストレージに保存されたファイルを保護するように設計されています。このプラットフォームは、新たにアップロードされたファイルだけでなく、すでに保存されているコンテンツもスキャンします。

SharePoint ユーザーにとって、このプラットフォームは、コンテンツが静的状態にあるという問題と、単一のエンジンによる検出の限界という両方の課題を解決することができます。その仕組みは以下の通りです:

  • Metascan™Multiscanning技術により、30以上のマルウェア対策エンジンでスキャンを行います。あるベンダーが見逃した脅威でも、他の29のエンジンによって検出される可能性があります。
  • Deep CDR™ テクノロジーは、検出における死角を排除します。Deep CDR™ テクノロジーは、ファイルを分解し、安全な構造に再構築するため、生産性向上用ファイルに潜むゼロデイ攻撃や未知の脅威の検知に有効です。脅威が認識されたかどうかにかかわらず、ファイルは分解されます。
  • Proactive DLP™ テクノロジーは、ファイル内の機密情報や機微なデータを特定、ブロック、およびマスキングすることで、データ漏洩のリスクを軽減します。PCI DSS、PHI、または CUI の要件によって規制される BFSI、医療、および政府機関の環境において、これはマルウェア対策や監査証跡に追加されるコンプライアンス管理手段となります。

MetaDefender Storage Securityの多彩なスキャンオプション

SharePointの標準モデルとは根本的に異なる点として、MetaDefender Storage Security 、リポジトリにすでに保存されているコンテンツに対して、リアルタイム、スケジュール、およびオンデマンドのスキャンStorage Security 。リアルタイム保護機能により、新規アップロードされたファイルは数秒以内に保護され、スケジュールおよびオンデマンドのスキャンにより、既存のファイルや過去のバージョンも確実に保護されます。

必要な場所に展開を維持

MetaDefender Storage Security 、ハードウェアへの直接インストール用の物理サーバー、仮想化プラットフォーム(VMware、Hyper-V、XenServer に対応)、主要なクラウドプロバイダーが提供する IaaS(Infrastructure as a Service)、あるいは Kubernetes クラスター内でのコンテナ化された展開など、さまざまなモデルを通じて導入可能です。

現在のSharePointリポジトリのリスクを評価する:実用的なチェックリスト

このチェックリストは、ToolShellのエクスプロイトに関するCISAのガイダンスに基づいています。

1. パッチの適用状況を確認する。

悪用されたすべてのCVEについてはセキュリティ更新プログラムが提供されていますが、パッチを適用していないサーバーは依然としてToolShellの攻撃にさらされたままです。影響を受けるすべてのSharePointServer に対して、マイクロソフトのセキュリティ更新プログラムを適用してください。

2. AMSI が設定されていることを確認します。

AMSIは導入されていても設定が誤っていると、AMSIがまったく導入されていない場合と同じ脆弱性が残ります。AMSIの統合が有効になっていること、およびすべてのSharePointサーバーにウイルス対策ソリューションが導入されていることを確認してください。

3. ASP.NETのマシンキーをローテーションする

マシンキーが盗まれると、サーバーにパッチを適用した後でも、攻撃者が有効な認証トークンを偽造できるようになります。パッチの適用だけでは、すでに盗まれたキーを無効にすることはできません。マシンキーを更新し、セキュリティ更新プログラムを適用してから、再度マシンキーを更新してください。更新のたびに iisreset.exe を使用して IIS を再起動し、applicationHost.config および web.config から悪意のあるエントリを削除してください。

4. 過去に侵害された形跡がないか、手動で確認する。

CISAは、このキャンペーンで使用されている.dllペイロードが、マシンの鍵を取得するために利用される可能性があると指摘しています。パッチを適用しても、サーバーにすでにドロップされているペイロードは削除されません。脆弱性そのものだけでなく、システムや特定のファイルについてIOC(侵害の兆候)がないか確認してください。

5.サポート終了または提供終了のバージョンがないか確認してください。

一部のSharePointインスタンスはサポート終了(EOL)となっており、悪用活動があるかどうかに関わらず、これ以上のセキュリティ更新プログラムは提供されません。御社で使用しているバージョンが引き続きサポートされているかどうかを確認してください。サポート対象外の場合は、必要な措置を講じてください。

6. 既知の指標についてログを確認する

CISAは、このキャンペーンに関連する特定のリクエストパターンとIPアドレスを特定しています。CISAの参照情報に一致するリクエストについて、検索ログを確認してください。

7. 管理者権限およびレイアウト権限を監査する。

被害の範囲を最小限に抑えるため、SharePoint におけるレイアウトおよび管理権限を誰が保有しているかを確認し、現在必要とされていないアクセス権を削除してください。

8. 現在表示されているものだけでなく、すでに保存されているものも評価する

上記のすべては、エクスプロイトチェーンそのものに対処するものです。これらのパッチの適用以前に作成されたファイルを含め、ドキュメント ライブラリにすでに存在するコンテンツを検証するものは、いずれも含まれていません。

関連するパッチやシグネチャの更新以降、既存のリポジトリコンテンツが再スキャンされているか、あるいは依然として元の(古くなっている可能性がある)スキャン判定がそのまま残っているかを確認します。

ToolShell型攻撃からSharePointストレージを保護する

ToolShellは動作が速く、封じ込めが難しく、実際に大きな被害をもたらした。それには敬意を払う価値がある。

このような攻撃の連鎖を目にするのは、おそらく今回が最後ではないでしょう。何しろ、SharePointServer 運用しているServer 攻撃対象領域を運用しているServer 。重要なのは、新たな ToolShell が出現した際にも、リポジトリ内のファイルが確実に保護されるようにすることです。

その点は、あなた次第です。

MetaDefender Storage Security 、サーバーサイドのエクスプロイトが発見されるのを防ぐStorage Security 、単一のエンジンでは見逃され、発動するまで検出されないままリポジトリ内に潜むファイル由来の脅威の可能性を排除します。

さらに詳しく知りたい方は、ホワイトペーパー『Securing Enterprise File Storage』をダウンロードしてください。このホワイトペーパーでは、ファイル経由の脅威をどのように軽減し、クリーンリストア機能を保護し、業務の遅延を招くことなくエンタープライズストレージのセキュリティを確保できるかを解説しています。

よくある質問

1. SharePointServer 、ファイルを自動的にマルウェアServer しますか?

はい、ただし特定のタイミングに限られます。SharePointServer 、VSAPI または AMSI ベースのドキュメントウイルス対策機能を通じて、単一のエンジンを使用して、ドキュメントのアップロード、ダウンロード、およびオンライン編集時にスキャンServer 。ただし、ライブラリにすでに保存されているファイルについては、自動的に再スキャンされることはありません。

2. マルウェアは、SharePointServer ライブラリ内に検出されずに潜伏することは可能ですか?

はい。SharePointServerネイティブなウイルス対策機能(VSAPI または AMSI)は、アップロードまたはダウンロード時に、その時点での単一のエンジンのシグネチャを使用してファイルをスキャンします。その後、ファイルが再スキャンされることはないため、エンジンのシグネチャが最新でなかったために「クリーン」と判定された、あるいは単に認識されなかったファイルが、ライブラリ内に無期限に残ってしまう可能性があります。

3. SharePointServer 、すでに保存されているファイルをServer しますか?

いいえ。ネイティブスキャンはイベント駆動型であり、アップロードまたはダウンロードの動作によってトリガーされます。バージョン履歴を通じて保持されている古いファイルバージョンを含め、既存のコンテンツに対して定期的なスケジュールで実行されることはありません。

4. 攻撃者は、SharePointを単にマルウェアの保存場所としてだけでなく、マルウェアを拡散するためにどのように利用できるのでしょうか?

攻撃者は、SharePointの共有および同期機能(外部リンクやゲストリンク、同期されたライブラリ、あるいはフィッシング文書や悪意のあるリンクをホストする侵害されたサイトなど)を利用して、リポジトリにすでに配置済みのファイルを他のユーザーやエンドポイントへと拡散させることができます。

5. SharePoint Online(Microsoft 365)も、同様の脆弱性やToolShellの影響を受けるのでしょうか?

いいえ。ToolShellのエクスプロイトチェーンの影響を受けたのはオンプレミスのSharePointServer 、SharePoint Onlineには影響がありませんでした。ここで説明した「保存データ」および「シングルエンジン」スキャンに関する制限事項も、同様にオンプレミスのServer に適用されます。

6. ToolShellとは何ですか?また、パッチを適用すれば完全に修正されますか?

ToolShellは、オンプレミスのSharePointServer上で認証不要のリモートコード実行を可能にする連鎖型エクスプロイト(CVE-2025-49704、CVE-2025-49706、CVE-2025-53770、CVE-2025-53771)です。 パッチを適用することで脆弱性は修正されますが、攻撃者がマシンキーを盗み出しているため、組織はキーのローテーションを行うとともに、すでに配置されているWebシェルの捜索も行う必要があります。

7. パッチ適用後にASP.NETのマシンキーを更新する必要があるのはなぜですか?

マシンのキーを盗んだ攻撃者は、パッチを適用した後でも有効な認証トークンを偽造することができます。CISAのガイダンスでは、キーを更新し、更新プログラムを適用し、再度キーを更新した上で、iisreset.exe を使用して IIS を再起動するよう推奨しています。これにより、パッチの適用によって攻撃者を確実に排除することができます。

8. AMSI を有効にすると、SharePoint は ToolShell から保護されますか?

AMSIのリクエストフィルタリング機能(2023年9月のアップデート以降、デフォルトで有効化されており、フルモードでの使用が推奨されます)は、受信リクエストを検査し、認証されていないToolShellによる悪用をブロックすることができます。これは、アップロードおよびダウンロード時にファイルの内容をスキャンする、AMSIベースのドキュメントウイルス対策機能とは別の機能です。

OPSWATで最新情報をお届けします!

今すぐご登録ください、 ストーリー、イベント情報などをお届けします。