Symfony 競合するヘッダーの情報漏洩

medium Web App Scanning プラグイン ID 115099

概要

Symfony 競合するヘッダーの情報漏洩

説明

リモート Web アプリケーションは、PHP フレームワークである Symfony を使用しています。これは、プロキシヘッダーの競合から発生する情報漏えいの脆弱性の影響を受けます。

リクエストに「Forwarded」と「X-Forwarded-*」の両方のヘッダーが存在する場合、Symfony の信頼できるプロキシ設定での構成ミスにより、「ConflictingHeadersException」が発生する可能性があります。本番環境でアプリケーションがデバッグモードを有効にして実行されている場合、この例外によって、SMTP 認証情報、内部アプリケーションパス、システム構成など、機密性の高い環境詳細が漏洩する可能性があります。

ソリューション

本番環境でデバッグモードを無効にする。アプリケーションの「trusted_proxies」設定を確認し更新し、受信ヘッダーを適切に処理するようにします。アプリケーションを構成し、どのプロキシヘッダー標準の「Forwarded」と「X-Forwarded-*」を受け入れるように優先順位を付けるか、厳格に定義し、競合を回避します。

参考資料

https://symfony.com/doc/current/deployment/proxies.html

プラグインの詳細

深刻度: Medium

ID: 115099

タイプ: remote

ファミリー: Component Vulnerability

公開日: 2026/1/7

更新日: 2026/1/7

スキャン テンプレート: api, basic, full, pci, scan

リスク情報

VPR

リスクファクター: Low

スコア: 2.9

CVSS v2

リスクファクター: Medium

基本値: 5

ベクトル: CVSS2#AV:N/AC:L/Au:N/C:P/I:N/A:N

CVSS スコアのソース: Tenable

CVSS v3

リスクファクター: Medium

基本値: 5.3

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

CVSS スコアのソース: Tenable

CVSS v4

リスクファクター: Medium

Base Score: 6.9

Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

CVSS スコアのソース: Tenable

参照情報