EDIMAX BR-6208AC V2_1.02 Web「setWAN」ハンドラのコマンドインジェクション脆弱性 脆弱性タイトル BR-6208AC_V2_1.03 ファームウェアの 関数におけるコマンドインジェクション 発見者 tzho0203 連絡先 tian-zh24@mails.tsinghua.edu.cn 影響を受けるバージョン BR-6208AC_V2_1.03 ファームウェア コンポーネント WebベースのWAN設定( ) 1. 脆弱性の概要 BR-6208AC_V2_1.03 ファームウェアの 関数には、コマンドインジェクションの脆弱性が存在します。これは、 フィールドが適切なサニタイズ処理を経ずに 関数を介してシェルスクリプトコマンドに直接渡されるために生じます。攻撃者は フィールドに悪意あるコマンドを注入することで、任意のコード実行を可能にします。この脆弱性は、デバイスに対して特別に作成されたPOSTリクエストを送信することでトリガーされ、結果としてリモートコード実行、権限昇格、およびデバイスの乗っ取りにつながる可能性があります。 2. 詳細説明 この脆弱性は、BR-6208AC_V2_1.03 ファームウェアにおいてWAN設定を行う責任を持つ 関数内で発生します。デバイスがPPPoEの使用に設定されている場合、 の入力は 関数を使用してシェルスクリプトコマンドを構築するために直接使用されます: フィールドは、適切なサニタイズ処理を経ずに 関数に直接渡されるため、攻撃者はシェルスクリプトのメタ文字(例:セミコロン、パイプなど)を フィールドに注入することができ、これらはシェルスクリプトコマンドの一部として実行されます。