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 유형의 허용 목록과만 비교하고, wp_handle_upload()'s 핵심 MIME 강제 적용을 우회하는 raw move_uploaded_file()을 사용하여 원래 확장자를 그대로 유지한 채 파일을 웹 접근 가능한 wp-content/uploads/edd/exports/ 디렉토리에 작성합니다. 이로 인해 Shop Manager 이상의 권한을 가진 인증된 공격자가 대상 사이트 서버에 임의 파일을 업로드할 수 있으며, 이는 원격 코드 실행(RCE)으로 이어질 가능성이 있습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.