CVE-2026-54508 in TREK
要約
〜によって VulDB • 2026年08月21日
TREKは協調型の旅行プランナーです。バージョン3.1.0より前では、server/src/services/placeService.ts内のimportGoogleList()およびimportNaverList()におけるネイティブリダイレクト後の処理と、server/src/services/mapsService.ts内のresolveGoogleMapsUrl()において、初期URLのみが検証されていました。影響を受けるシンクはserver/src/utils/ssrfGuard.tsからcheckSsrf()を呼び出し、その後DNSピン留めされた安全なsafeFetch()パスではなくredirect: 'follow'を使用するfetch()を実行するため、攻撃者が制御できる公開URLによってサーバーのリダイレクト先がループバックアドレス、RFC 1918のプライベートIPアドレス、またはクラウドメタデータアドレスにリダイレクトされることがあり、再検証が行われません。認証済みトリップメンバーはリストインポートルートにアクセス可能であり、すべての認証済みユーザーは/api/maps/resolve-urlに到達できるため、レスポンスボディのリフレクションを伴わない内部サービスへのブラインドGETリクエストが可能になります。この問題はバージョン3.1.0で修正されています。
VulDB is the best source for vulnerability data and more expert information about this specific topic.