セキュリティベンダーが自社のホステッドプラットフォームをオフラインにしたときは、注意を払う価値がある。これは、管理対象システムを乗っ取りにさらす可能性があるN-able N-centralの33件のゼロデイ脆弱性が公表された後に起きたことだ。N-ableはホステッドN-centralサーバーをオフラインにし、顧客にも自身のデプロイメントで同様にするよう伝えた。

本記事では、報道から判明していること、N-centralのようなツールがなぜこれほど大きなリスクを伴うのか、そして中小企業やマネージドサービスプロバイダー(MSP)の顧客が今すぐできることを扱う。

N-centralの33件の脆弱性が意味すること

N-centralはN-ableのリモート監視管理(RMM)プラットフォームである。MSPは同様のツールを使って、支援する企業のコンピューターやサーバーを監視、更新、管理している。報道によれば、新たに公表された33件の脆弱性により、管理対象システムが乗っ取られる可能性がある。

ここでは「ゼロデイ」という言葉が重要だ。これは、修正プログラムが広く利用可能になる前に脆弱性が公表されたことを意味し、防御側には準備する時間がほとんど、あるいはまったくない。だからこそN-ableはパッチサイクルを待つのではなくホステッドサーバーをオフラインにする対応をとり、自社でインスタンスを運用する顧客にも同様にするよう助言したのである。

元記事は短いため、当方が確認した報道では、各脆弱性の仕組みや実際に悪用されたかどうかなど、一部の詳細は未確認のままである。当方はいずれの点についても推測しない。状況が進展する中で、読者はベンダー自身の勧告を信頼できる情報源として扱うべきだ。

1つのRMM侵害が多数の企業に連鎖する理由

RMMプラットフォームは、管理するマシンに対して深く信頼されたアクセスを持つように設計されている。スクリプトを実行し、ソフトウェアを配布し、多数のデバイスの設定を一度に変更できる。それこそがMSPにとって有用である理由であり、攻撃者にとって魅力的である理由でもある。

リスクは集中化から生じる:

  • 1つのコンソール、多数の顧客。 MSPは単一のプラットフォームから数十または数百の顧客組織を管理することがある。そのプラットフォームを制御できれば、それらすべてに到達できる可能性がある。
  • 設計上特権を持つ。 RMMエージェントは通常、エンドポイント上で高い特権で実行されるため、サーバーを制御する攻撃者はその信頼を継承する。
  • エンド顧客からは見えない。 ITを外部委託している中小企業は、プロバイダーが使用するツールや、それらのツールにパッチが適用されているかどうかを直接把握していないことが多い。

これがN-central公表の核心的な教訓である。弱点はあなた自身のネットワークではないかもしれない。それは、誰か他の人が運用する、一段上流にある管理ツールであり得る。

N-ableとその顧客がこれまでに行ったこと

報道に基づけば、N-ableは公表を受けてホステッドN-centralサーバーをオフラインにした。顧客にも同様にするよう伝えられ、これはおそらく状況が解決するまで自身のN-centralインスタンスをオフラインにすることを意味する。

中核的な管理プラットフォームを停止するのは、大きな混乱を伴う措置である。MSPにとっては、一定期間クライアントシステムの監視やパッチ適用ができなくなることを意味し得る。その顧客にとっては、サポート対応の遅れを意味し得る。このトレードオフは、ベンダーがリスクをどれほど深刻に受け止めているかの表れである。脆弱なプラットフォームを露出したままにするよりも、一時的な可視性の喪失の方がましだと判断されたのだ。

修正や復旧の時期などの詳細は、当方が参照した情報源では明記されていなかったため、最新の状況についてはN-ableの公式勧告を確認してほしい。

これがあなたにとって意味すること

これがあなたにどう影響するかは、あなたの立場によって異なる。

N-centralを自身で運用している、またはMSPで働いている場合: ベンダーのガイダンスを緊急のものとして扱うこと。インスタンスをオフラインにするに関するN-ableの指示に従い、推奨される修正が適用されたことを確認するまで復旧させないこと。

MSPを利用している企業の場合: あなたがN-centralにログインすることは決してないかもしれないが、プロバイダーのツールはあなたが所有するすべてのデバイスに触れている可能性がある。プロバイダーに対し、N-centralを使用しているか、N-ableのガイダンスに従ったか、あなたのシステムが影響を受けた場合にどう知らせるかを尋ねてほしい。

個人または家庭ユーザーの場合: 直接影響を受ける可能性は低いが、雇用主やITプロバイダーが使用するソフトウェアもあなたのリスクの一部になり得るという有用な提醒である。

影響を受けるユーザー向けチェックリスト: パッチ適用、アクセスレビュー、管理者監視

あなたの組織がN-centralを直接またはプロバイダー経由で使用している場合は、以下の手順に取り組んでほしい:

  1. パッチ状況を確認する。 公表された脆弱性に対応する修正についてN-ableの公式勧告を確認し、サービスを復旧する前に適用されていることを検証する。
  2. オフラインのガイダンスに従う。 インスタンスをオフラインにするよう指示された場合は、ベンダーが進めて安全だと判断するまでオフラインのままにする。
  3. 管理者アクセスを見直す。 RMMプラットフォーム内で管理者権限を持つすべてのアカウントを一覧化する。未使用、共有、または見覚えのないアカウントを削除する。
  4. 認証情報をローテーションする。 管理者パスワードと、プラットフォーム内に保存されている、またはプラットフォームに接続されているAPIキーやシークレットを変更し、多要素認証を強制する。
  5. 管理者の活動を監視する。 予期しないログイン、新しいアカウント、新しいスクリプトやスケジュールされたタスク、およびあなたが承認していないエンドポイントへのソフトウェア配布がないかログを確認する。
  6. MSPに直接質問する。 彼らの露出状況、実施したこと、および発見事項をどう通知するかについて、書面での更新を求める。
  7. 露出を制限する。 可能な限り、管理コンソールへのアクセスを制限し、オープンなインターネットから到達できないようにする。

要点

N-able N-centralのゼロデイ脆弱性は、サプライチェーンリスクの明らかな例である。1つの欠陥のある管理ツールが、多くの組織を同時に同じ立場に置き得る。ベンダーがオフライン化を決断したことは、その露出がいかに深刻であり得るかを示している。

実践的な次のステップはシンプルだ。パッチ状況を確認し、誰が管理者アクセスを持っているかを見直し、管理者の活動を注意深く監視すること。MSPに依存しているなら、知らされるのを待つのではなく、今日N-centralについて尋ねてほしい。最新かつ最も正確な詳細については、このようなインシデントに関するガイダンスは急速に変わり得るため、N-ableの公式セキュリティ勧告とプロバイダーからの連絡に依拠してほしい。