CVE-2026-87935 in Paid Downloads Plugin
요약
\~에 의해 VulDB • 2026. 09. 17.
WordPress용 Paid Downloads 플러그인은 3.15 버전까지 모든 버전에서 admin_request_handler 함수를 통해 임의 파일 업로드(Arbitrary File Upload) 취약점이 존재합니다. 이는 admin_request_handler 함수에서 인증 부재 및 파일 유형 검증 누락으로 인해 발생하며, /wp-admin/admin-post.php에 대해 is_admin()이 true를 반환하여 비인증 상태로 접근 가능합니다. 이로 인해 비인증 공격자가 실행 가능한 파일을 업로드할 수 있게 되어 원격 코드 실행(RCE)이 가능해집니다. AllowOverride가 활성화된 Apache 서버에서는 upload 디렉토리에 배치된 .htaccess 파일이 업로드된 파일의 직접 HTTP 검색을 차단하여, nginx, LiteSpeed 및 AllowOverride None 설정을 가진 Apache와 같은 .htaccess 지시를 따르지 않는 스택에서만 공격 가능성이 제한됩니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.