つみかさね

CVE-2026-33057

Critical(9.8)

CVE-2026-33057 — Mesopテストスイートルート経由の未認証RCE

公開日: 2026-03-19データソース: NVD, GitHub Advisory

影響を受けるソフトウェア

製品ベンダー影響バージョン
MesopGoogle (mesop-dev)< 1.2.3
CVEMesopGoogleRCEPyPIテストルート

概要

Mesop は Google が 開発 する Python ベース の UI フレームワーク です。Angular に 着想 を 得た コンポーネント ベース の アーキテクチャ で、AI アプリケーション の プロトタイピング に よく 利用 されます。1.2.3 より 前 の バージョン で、テストスイート 用 の /exec-py ルート が 本番 ビルド に も 残存 して おり、認証 なし で リモート コード 実行(RCE)が 可能 です。

テスト 用 エンドポイント が 本番 環境 に 露出 する のは 典型的 な セキュリティ 問題 です が、Python コード を 直接 実行 できる ため 影響 は 深刻 です。Mesop を 使用 した アプリケーション を 公開 して いる 場合 は 早急 な アップデート を 推奨 します。

技術的 背景

/exec-py は Mesop の 開発時 テスト 用 に 設計 された エンドポイント で、任意 の Python コード を 受け取り サーバー 上 で 実行 する 機能 を 提供 します。本来 は テスト スイート で のみ 使用 される べき もの です が、本番 ビルド に も 含まれて しまって いた ため、認証 なし で 外部 から アクセス 可能 な 状態 でした。

この 種 の 問題 は テスト / デバッグ 用 エンドポイント の 残存 として 知られて おり、Django の デバッグ モード や Rails の console ルート、Spring Boot Actuator の 不適切 な 公開 など、さまざまな フレームワーク で 過去 に も 報告 されて います。

Mesop は PyPI から pip install mesop で インストール でき、AI アプリケーション の デモ 環境 等 で 公開 サーバー として 運用 される ケース が 増えて いる ため、影響 範囲 は 広い と 考えられます。特に Streamlit や Gradio の 代替 として 採用 されて いる 環境 で は 確認 を 推奨 します。

CVSSベクトル

項目
CVSSスコア9.8(推定)
深刻度Critical
攻撃元区分ネットワーク
攻撃条件の複雑さ
必要な特権レベルなし
ユーザ関与なし
CWECWE-749 (公開メソッドへの不適切なアクセス)

影響を受けるソフトウェア

製品ベンダー影響バージョン
MesopGoogle (mesop-dev)< 1.2.3

修正バージョンと回避策

  • 修正バージョン: 1.2.3
  • 回避策: /exec-py エンドポイント へ の アクセス を WAF や リバース プロキシ で ブロック。公開 サーバー で は アップデート まで ネットワーク アクセス を 制限 して ください

関連リンク


データソース: GitHub Advisory Database AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

Xでシェアはてブ
データソース: NVD (NIST), OSV (Google), GitHub Advisory Database, JVN iPedia (IPA/JPCERT/CC)
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。