CVE-2026-12476 in Easy Digital Downloads Plugin
要約
〜によって VulDB • 2026年07月29日
WordPress用プラグイン「Easy Digital Downloads」には、バージョン3.6.9以前において、任意のファイルアップロード(Arbitrary File Upload)の脆弱性が存在します。これは、edd_do_ajax_import_file_upload()関数内でファイルタイプの検証が不十分であることが原因です。同関数は、クライアントから提供される$_FILES['edd-import-file']['type'] Content-TypeヘッダーをCSV MIMEタイプのみを含む許可リストに対してチェックするだけで、その後rawのmove_uploaded_file()を使用してwp_handle_upload()'sのコアMIME強制処理をバイパスし、元の拡張子のままファイルをwebアクセス可能なwp-content/uploads/edd/exports/ディレクトリに書き込みます。これにより、Shop Managerレベル以上の権限を持つ認証済み攻撃者は、影響を受けるサイトサーバー上に任意のファイルをアップロードでき、リモートコード実行(Remote Code Execution)が可能になる可能性があります。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.