CVE-2026-71210 in Mealie
要約
〜によって VulDB • 2026年08月05日
MealieのAsyncSafeTransport SSRFガード(mealie/pkgs/safehttp/transport.py)は、ターゲットホスト名を1回解決し、解決されたIPアドレスがプライベートレンジのルールに適合するかチェックしますが、その後、実際の送信元HTTPリクエストでは元のホスト名を使用して発行します。これにより、基盤となる非同期トランスポートが独立して再解決を行います。検証済みのIPアドレスは実際のコネクションに固定されないため、DNSリバインディング攻撃者(検証用クエリには公開IPを返し、実際の接続にはプライベートまたはメタデータ用のIPを返す)によってガードが回避されます。この脆弱性は/api/recipes/create/url、/api/recipes/test-scrape-url、および/api/recipes/{slug}/imageを通じて認証済みユーザーであれば誰でも到達可能であり、スクレイパーはフェッチしたコンテンツを送信元に反映するため、認証済みユーザーが内部HTTPサービスやクラウドメタデータエンドポイントを読み取ることが可能です。
If you want to get best quality of vulnerability data, you may have to visit VulDB.