本文へ移動
English version →
重大 9.2 急ぎ度: 至急

Mnestix Browserで認証なしにAPIキー流出、修正版あり

Eclipse Mnestix Browserの1.6.0以上2.3.0未満で、認証なしの攻撃者にバックエンドのAPIキーを抜き取られる脆弱性が公表されました。運用中の組織は2.3.0へ更新し、APIキーの交換と利用ログの確認もしてください。

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

急ぎ度: 至急

CVSS v4は9.2で、認証なしにネットワーク経由で悪用でき、標準の導入手順の構成がそのまま該当し、修正版2.3.0が出ているためです。

関係があるか

Mnestix Browser 1.6.0以上2.3.0未満を自社で動かしている組織が対象です。とくに、認証機能を無効にした構成や、インターネットや広い社内ネットワークから届く場所に置いている環境は優先して確認してください。

製品影響を受ける版修正版
Eclipse Mnestix(Mnestix Browser) 1.6.0以上2.3.0未満 2.3.0
Eclipse Mnestix(Mnestix Browser)1.3.0から1.5.x CVEの対象外です。ただし報告では、サーバー側から任意のURLへ接続させる経路は1.3.0から存在するとされています CVEの記録に記載はありません。2.3.0への更新で解消する見込みです

確かめ方

  1. 1稼働中のMnestix Browserの版を、コンテナーイメージのタグまたは配布物の版表記で確認します。1.6.0以上2.3.0未満なら該当します。
  2. 2環境変数MNESTIX_BACKEND_API_KEYを設定しているかを確認します。設定していれば、そのキーが流出した可能性を前提に扱います。
  3. 3AUTHENTICATION_FEATURE_FLAGの設定値と、サービスをどこまで公開しているか(インターネット、社内全体、特定の拠点のみ)を確認します。

何が起きたか

Mnestix Browserに、認証なしでバックエンドAPIキーを外部へ持ち出せる脆弱性があります。キーはサーバーが内部で使う資格情報で、設定済みのすべてのInfrastructureのものが対象です。

Mnestix BrowserはNext.jsで作られており、画面からの要求を受けてサーバー側で処理する関数をいくつか公開しています。この関数が、利用者側から渡された接続先URLをそのままサーバーから取得しに行き、その際にバックエンド用のAPIキーを要求に付けて送り、結果も返してしまうのが原因です。Eclipse Foundationの報告では、キーを渡せる相手が限られておらず、サーバー自身が届く内部アドレスやクラウドのメタデータ領域の内容も読み出せるとされています。脆弱性の種類はCWE-918(SSRF)とCWE-522(資格情報の保護不足)で、報告は認可の欠落(CWE-862)も一因に挙げています。

元の報告はAI支援の解析で作られたもので、人による確認は済んでいないと冒頭に明記されています。報告自身は重要度をHighとしていますが、CVEとして公表された評価はCVSS v4で9.2のcriticalです。修正版は2.3.0で、公表は2026年11月3日です。

攻撃の流れ

  1. 1

    外部から到達

    攻撃者がネットワーク経由でMnestix Browserに接続します。ログインは要りません。

  2. 2

    接続先を指定

    サーバー側の関数に、任意の接続先URLを渡します。

  3. 3

    キー付きで代行

    サーバーがそのURLへAPIキーを付けて要求を送り、応答も返します。

  4. 4

    キーと情報の流出

    バックエンドのAPIキーや、サーバーから届く内部サービスの応答が攻撃者に渡ります。

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

どう悪用されるか

悪用に必要なのは、Mnestix Browserにネットワークから届くことだけです。CVSS v4のベクターでは、認証は不要、攻撃の複雑さは低く、利用者の操作も要りません。報告は、標準の導入手順(compose.ymlでAUTHENTICATION_FEATURE_FLAGがfalse)の構成で、事前の条件なしに再現できたとしています。

被害は2つあります。1つはバックエンドAPIキーの流出で、そのキーが守っている運用側のAAS基盤を、攻撃者が直接呼び出せるようになります。もう1つは、サーバーを踏み台にした内部への接続です。内部サービスの応答の読み取りや、クラウドのメタデータ領域へのアクセスが起こり得ます。CVSS上、影響は機密性に偏っており、改ざんや停止は想定されていません。

今すぐやること

  1. 1

    稼働中の版を確認する

    コンテナーで運用している場合は、使っているイメージのタグを確認します。1.6.0以上2.3.0未満なら、次の手順へ進みます。

    docker compose images
  2. 2

    2.3.0へ更新する

    Mnestix Browserを修正版の2.3.0に更新します。検証環境で表示と接続を確認し、そのまま本番へ反映してください。インターネットに公開している環境を最優先にします。

  3. 3

    更新後にAPIキーを交換する

    更新を終えてから、MNESTIX_BACKEND_API_KEYを新しい値に変えます。更新前に交換すると、新しいキーも同じ経路で抜き取られるおそれがあります。バックエンド側でも旧キーを無効にします。

  4. 4

    侵害の跡を調べる

    公開期間中のアクセスログや、プロキシ・ファイアウォールの外向き通信ログに、見覚えのない宛先への接続や、通常と違う頻度の要求がないかを調べます。バックエンド側のAPI利用ログも、不審な送信元がないか見ます。

  5. 5

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

    Eclipse Mnestixのリリースノートと、Eclipse Projectsのセキュリティ告知で、更新手順と追加の注意事項を確認します。

すぐ更新できないとき

すぐに更新できないときのつなぎとして、Mnestix Browserへ届く範囲を、信頼できるネットワークと必要な利用者だけに絞ります。インターネットに公開しているなら、いったん止めるか、VPNや接続元IPの制限の内側に移してください。サーバーから内部アドレスやメタデータ領域への外向き通信を制限するのも有効です。ただし、これらは公式の回避策ではなく、根本の解消にはなりません。更新までの期間は短くし、更新後にAPIキーを交換します。

背景

Mnestix Browserは、Eclipse Mnestixプロジェクトが公開しているWebアプリで、報告ではバックエンドのAAS(Asset Administration Shell)基盤とつながって動くものとして扱われています。ブラウザーから見える画面の裏で、サーバーがバックエンドの基盤に問い合わせます。そのため、サーバーはバックエンド用のAPIキーを自分で持っています。今回の問題は、このキーの持ち主であるサーバーが、利用者から渡された接続先に対してもそのキーを付けて要求を送ってしまうことにあります。

SSRFは、サーバーを踏み台にして外から届かない場所へ接続させる脆弱性です。サーバーが持つ資格情報が一緒に送られると、流出の被害は内部の閲覧にとどまりません。報告によると、標準の導入手順の構成が最初から該当します。そのため、手順どおりに立てた検証環境や試験運用の環境が、そのまま公開されていないかも見ておく必要があります。

よくある質問

Q.AUTHENTICATION_FEATURE_FLAGを有効にしていれば影響は避けられますか。
A.避けられません。報告は、この設定を有効にしてもログインした利用者にはSSRFが通り、APIキーの代わりに本人のBearerトークンが相手先へ送られると書いています(報告自体は人の確認前です)。認証なしで悪用できるのは、この設定がfalseの標準構成です。版が該当するなら、設定にかかわらず2.3.0へ更新してください。
Q.元の報告がAI生成とされているなら、情報の信頼性は低いのではありませんか。
A.報告には、人による確認は済んでおらず、技術的な詳細や深刻度は誤りの可能性があると書かれています。一方で、Eclipse FoundationがCVEとして公表し、修正版の2.3.0も出ています。報告の細部は鵜呑みにせず、自社の版と構成に当てはめて判断し、該当すれば更新するのが現実的です。

まだ分かっていないこと

  • 実際の攻撃での悪用が確認されたかどうかは、示されていません。
  • 更新前の環境でキーの流出を確認できる、ログ上の具体的な痕跡や指標は示されていません。
  • 公式の回避策は示されていません。

2026年11月6日 訂正:よくある質問の答えを修正しました。報告は、認証を有効にした構成でもログインした利用者にはSSRFが通ると書いています。

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

影響パッケージ

種類パッケージ影響を受ける版修正版
Eclipse Foundation Eclipse Mnestix
1.6.0 以上 2.3.0 未満
2.3.0
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。

In Eclipse Mnestix Browser versions 1.6.0 up until but excluding 2.3.0 it was possible for an unauthenticated attacker to exfiltrate the MNESTIX_BACKEND_API_KEY for all configured Infrastructures.

出典: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory

参照URL

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