本文へ移動
English version →

同じ製品で同じ時期に公表された 3 件の脆弱性の 1 つです。まとめた解説: Foglight for Databasesに脆弱性3件、修正版あり

重大 9.8 急ぎ度: 早めに

Foglight for Databasesに認証不要のRCE脆弱性

Quest Foglight for Databasesに、認証なしで遠隔からコードを実行されるおそれのある脆弱性が公表されました。Foglightサーバーを運用する組織は、版と修正版の有無を告知で確認し、到達できるネットワークを絞ってください。

CVE-2026-92189 公開 更新 執筆・監修: 佐々木 航 人が監修しながらAIを活用して執筆
画像は生成 AI で作成したイメージです

急ぎ度: 早めに

認証不要で遠隔からコードを実行でき、CVSSは9.8ですが、公表は2026年11月3日で、修正版の有無を確認してから段取りを組む段階です。

関係があるか

データベースの性能監視にQuest Foglight for Databasesを使っている組織が対象です。とくに、管理サーバーが社外や広い社内ネットワークから到達できる環境は優先して見てください。

製品影響を受ける版修正版
Quest Foglight for Databases 影響する版は、ZDI-26-861とQuestの告知で確認してください 修正版の有無と版番号は、Questの告知で確認してください

確かめ方

  1. 1資産台帳や監視基盤の一覧で、Foglight for Databasesを動かしているサーバーがあるかを調べる
  2. 2管理画面のバージョン情報から、導入している版を控える
  3. 3そのサーバーに、社外やほかのネットワークセグメントから到達できるかを、ファイアウォールの設定で確認する

何が起きたか

Quest Foglight for Databasesに、遠隔の第三者が任意のコードを実行できてしまう脆弱性が見つかりました。2026年11月3日にZero Day InitiativeがZDI-26-861として公表し、CVE-2026-92189が割り当てられています。CVSSは9.8、重要度は最高の区分です。

問題があるのは、writeTopologySectionToFileという処理です。外部から与えられた値でファイルの書き込み先が決まってしまう型の不備(External Control of File Path)で、本来許されない場所にファイルを置けることが、コード実行につながるとみられます。

修正版の有無や影響する版は、ZDIの説明文だけでは分かりません。Questの告知で確認が必要です。

攻撃の流れ

  1. 1

    サーバーへ到達

    ネットワーク上でFoglightの管理サーバーに接続できる位置にいる。

  2. 2

    細工した要求

    認証を経ずに、ファイル書き込み先を指定した要求を送る。

  3. 3

    意図しない書き込み

    サーバー上の想定外の場所にファイルが作られる。

  4. 4

    コード実行

    書き込まれた内容により、サーバー上で任意のコードが動く。

  5. 5

    監視基盤の掌握

    監視サーバーの権限で、保持する情報や接続先に手が届く。

公開されている情報をもとにした流れの例です。

どう悪用されるか

ZDIの説明によると、悪用に認証は要りません。ネットワーク越しに管理サーバーへ到達できれば、リモートから試みることができます。利用者に操作させる必要があるかどうかは、説明文には書かれていません。

成功すると、Foglightが動くサーバー上で攻撃者の選んだコードが実行されます。サーバーの乗っ取りに加えて、監視のために保持している各データベースへの接続情報や、そこから横へ広がる被害まで想定しておく必要があります。

今すぐやること

  1. 1

    ベンダーの告知を確認する

    Questの告知とZDI-26-861で、影響する版、修正版、回避策の有無を確認します。導入済みの版は、管理画面で控えた版と突き合わせます。

  2. 2

    到達できる範囲を絞る

    Foglightの管理サーバーに、インターネットや業務用セグメントから届かないようにします。管理者の端末と、監視対象のデータベースサーバーからの通信だけに限るのが目安です。

  3. 3

    修正版に更新する

    修正版が公開されていれば、検証環境で動作を確かめたうえで本番に適用します。監視が一時止まる時間帯を、あらかじめ関係部署に伝えておくと調整が楽です。

  4. 4

    侵害の跡を点検する

    公表前から外部に到達できる状態だった場合は、サーバーに見覚えのないファイルや、不審なプロセス、管理画面以外からの通信がないかを見ます。疑わしい点があれば、監視用に登録した資格情報の変更も検討します。

修正版がないあいだのつなぎ

修正版をすぐに適用できないときは、Foglightサーバーへのアクセスを管理用の限られたIPアドレスだけに制限し、インターネットから到達できない状態にしてください。ベンダーが個別の回避策を告知している場合は、そちらも合わせて確認します。

背景

Foglight for Databasesは、OracleやSQL Serverなど複数のデータベースの性能や稼働状況を一か所で監視する製品です。監視サーバーは、各データベースに接続するための資格情報を持つのが通常で、一台が侵害されると、重要なデータを抱えた複数のシステムに影響が及ぶおそれがあります。

ファイルの書き込み先を外部から制御できてしまう型の不備は、保存先の検証が足りないときに生じます。書き込める場所が実行される場所と重なれば、そのままコード実行につながります。今回の処理名からは、トポロジー(構成情報)をファイルに書き出す機能が関わっているとみられます。

よくある質問

Q.ZDIの公表とベンダーの告知は、どちらを信頼すればよいですか。
A.役割が違います。ZDIは発見した脆弱性を調整して公表する窓口で、影響する版や修正版、回避策はQuestの告知にまとまっているのが普通です。両方を見て、版の突き合わせはQuestの告知を基準にしてください。
Q.監視を止めずに対応できますか。
A.アクセス制限は、監視を止めずに先行して実施できることが多い対策です。修正版の適用では再起動が必要になる場合があるため、手順はQuestの告知で確認し、検証環境で試してから本番に当ててください。

この記事は、取得元の公開情報をもとに、人が監修しながらAIを活用して執筆しています。執筆と監修は佐々木 航が担い、公開したあとも人が内容を確認しています。誤りに気づいたときは直し、記事の末尾に訂正の行を残します。対応を決める前に、下の原文と参照先も確認してください。

原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。

Quest Foglight for Databases writeTopologySectionToFile External Control of File Path Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Quest Foglight for Databases. Authentication is not required to exploit this vulnerability.

The specific flaw exists within the writeTopologySectionToFile method. The issue results from the lack of proper validation of a user-supplied path prior to using it in file operations. An attacker can leverage this vulnerability to execute code in the context of SYSTEM. Was ZDI-CAN-29169.

出典: Zero Day Initiative Published Advisories NVD GitHub Advisory

参照URL

当サイトでは、アクセス解析と広告の効果測定のために Cookie を使います。株式会社Game のサイト共通の設定です。 詳しく