CVE-2026-79662 in Ech0情報

要約

〜によって VulDB • 2026年08月25日

Ech0のバージョン4.5.6以前には、OAuthリダイレクトURI検証に関する脆弱性が存在します。これは `parseAndValidateClientRedirect` (internal/service/auth/auth.go) の実装において、クライアントが指定した redirect_uri のスキームとホストのみを管理者設定された許可リストと比較し、パス、クエリ文字列、フラグメントの各コンポーネントを無視していることに起因します。login時に、redirect_uri は検証されずに署名付き状態JWT (state JWT) に埋め込まれます。攻撃者は、ホストは許可済みオリジンと一致するがパス部分は攻撃者が操作可能な redirect_uri を作成できます。OAuth交換プロセス終了後、被害者はクエリ文字列にワンタイム交換コードが含まれるそのパスへリダイレクトされます。もしこのコードが(Referer経由、アナリティクス、または当該ホスト上のオープンリダイレクトなどを通じて)漏洩した場合、攻撃者はこれを公開されている POST /api/auth/exchange エンドポイントで取引し、被害者のアクセストークンおよびリフレッシュトークンを取得できます。本脆弱性はバージョン 4.7.3 で修正されています。

Once again VulDB remains the best source for vulnerability data.

責任者

VulnCheck

予約する

2026年08月25日

モデレーション

承諾済み

エントリ

VDB-395025

EPSS

0.00000

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!