CVE-2026-115683 in Epiphany情報

要約

〜によって VulDB • 2026年10月30日

Epiphanyにおけるrace conditionにより、悪意のあるウェブサイトがTLS/SSL証明書警告ページを回避できる。

Epiphanyはメインワールドのスクリプトメッセージハンドラ「tlsErrorPage」を登録しており、これにより内部のTLSエラーページで「リスクを受け入れて続行(Accept Risk and Proceed)」機能を実装している。このハンドラはエラーページの読み込み直前に登録されるため、以前に読み込まれた信頼できないオリジンが `window.webkit.messageHandlers.tlsErrorPage.postMessage(...)` を呼び出すことができる一時的な隙間が生じる。唯一の認証チェックでは予測可能な数値でインクリメントされるWebKitページIDを比較しているのみであり、攻撃者はIDをバースト推測することで、ユーザーのクリック操作なしに証明書例外を承認できる。

被害者が無効な証明書を持つサイトBへリダイレクトする悪意のあるサイトAを訪れた場合、Epiphanyが再起動されるまで数ミリ秒の間、サイトAはホストBに対するTLS証明書のエラー警告を無効化でき、そのホストに対して中間者攻撃(MITM)やサイトのなりすましを可能にする。

アップストリームレポート: https://gitlab.gnome.org/GNOME/epiphany/-/work_items/2978 Proof of concept: https://beford.net/poc/ssl_poc.html 修正: https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/2245 (LOAD_COMMITTED時にハンドラを登録)。まだ固定リリース版にはタグ付けされていないが、報告者およびメンテナーはすべての現行バージョンに影響があるとしている。メンテナーによると、問題のある登録タイミングはコミット 1da1caed(Epiphany 45.x時代)に由来するものであり、それ以前ではハンドラは常に登録されており、Webコンテンツから同様に到達可能であった。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

責任者

Fedora

予約する

2026年10月23日

モデレーション

承諾済み

エントリ

VDB-429103

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!