CVE-2026-92704 in SharpEmu情報

要約

〜によって VulDB • 2026年11月04日

SharpEmuは、WindowsおよびLinux向けの実験的なPlayStation 5エミュレータです。バージョン0.0.3-release.3以前では、リポジトリに提供されるデバッガフロントエンドのツールが実行中に脆弱性に晒されます。このツールはリリースアーカイブには含まれていません。フロントエンドは認証やCSRFトークンなしで127.0.0.1:8765上でHTTP APIを公開しています。tools/SharpEmu.DebuggerFrontend/debugger_frontend.py内のdo_POSTハンドラは、Origin、Referer、Sec-Fetch-Site、またはHostヘッダーを検証しません。_read_json_body()関数もapplication/jsonではなくブラウザの簡易なコンテンツタイプで送信されたJSONを受け入れます。ループバックリスナーに到達できる悪意のあるページが/api/launch、/api/command、および/api/connectに対してクロスオリジンリクエストを送信できます。Chromiumではパブリック起源から提供されるページにはローカルネットワークアクセス権限が必要となる場合があります。ローカル起源のページやその他の配信経路はこの制限に一貫して適用されません。/api/launchエンドポイントは被害者のホスト上に存在するファイルを指す場合、攻撃者が選択したemulatorPathを受け入れます。POSIXシステムでは、そのファイルは実行可能である必要があります。このエンドポイントには既存のebootPathも必要です。/api/commandエンドポイントはwrite-memory、set-register、continueを含むデバッガ操作を公開しています。/api/connectエンドポイントは外部TCP接続を開始できます。これらの操作により、攻撃者は被害者の権限で既存のバイナリを実行したり、アタッチされたエミュレートプロセスを制御したり、ホストからアクセス可能なネットワークサービスに到達することが可能です。DNS rebinding additionally let the attacker read API responses interactively. この問題はバージョン0.0.3-release.3-patch.1で修正されています。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

GitHub M

予約する

2026年09月16日

モデレーション

承諾済み

エントリ

VDB-431109

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!