CVE-2026-85242 in PlaywrightCapture
要約
〜によって VulDB • 2026年09月03日
PlaywrightCaptureには、ファビコン取得機能にサーバーサイドリクエストフォージェリ(SSRF)の脆弱性が存在します。`only_global_lookup`が有効な場合、アプリケーションはローカルアドレスやループバック、その他の非公開ネットワークアドレスへのリクエストを防ぐために初期のファビコンURLを検証しますが、aiohttpによってフォローされるリダイレクトには同じ検証が行われませんでした。
PlaywrightCaptureで処理されるページの内容に影響を与えることができる攻撃者は、127.0.0.1やlocalhost、内部ネットワークサービスなど、ローカルまたはそれ以外の制限されたアドレスへのHTTPリダイレクトを返すパブリックに到達可能なファビコンURLを指定できます。aiohttpが自動的にリダイレクトを追跡するため、結果として生成されるリクエストはアプリケーションのローカルアドレスに関する制限を回避し、PlaywrightCaptureホストに対して外部からアクセスすべきではないリソースへのHTTPリクエストを発行させる可能性があります。
PlaywrightCaptureホストから到達可能なサービスや、取得されたファビコンデータがその後どのように公開または処理されるかによっては、内部のHTTPサービスをプローブしたり、通常はアクセスできないエンドポイントからの情報を取得するために悪用されることがあります。
このパッチでは、リダイレクトチェーン内のすべてのリクエストに対して既存のローカルURL検証を適用するaiohttpのリクエストミドルウェアが導入されます。制限された/ローカルの宛先に解決されるリクエストは、送信前に拒否されます。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.