漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Easy Digital Downloads <= 3.6.9 - Authenticated (Shop Manager+) Arbitrary File Upload via 'edd-import-file' Parameter
Vulnerability Description
The Easy Digital Downloads plugin for WordPress is vulnerable to Arbitrary File Upload in versions up to and including 3.6.9. This is due to insufficient file type validation in the edd_do_ajax_import_file_upload() function , which only checks the client-supplied $_FILES['edd-import-file']['type'] Content-Type header against an allow-list of CSV mime types, then uses raw move_uploaded_file() (bypassing wp_handle_upload()'s core MIME enforcement) to write the file under its original extension into the web-accessible wp-content/uploads/edd/exports/ directory. This makes it possible for authenticated attackers, with Shop Manager-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Vulnerability Type
危险类型文件的不加限制上传
Vulnerability Title
WordPress Easy Digital Downloads 任意文件上传漏洞
Vulnerability Description
WordPress Easy Digital Downloads是WordPress基金会的一款数字化文件下载管理软件。 WordPress Easy Digital Downloads 3.6.9及之前版本存在任意文件上传漏洞,该漏洞源于edd_do_ajax_import_file_upload()函数对文件类型验证不足,仅检查客户端提供的$_FILES['edd-import-file']['type'] Content-Type头,导致经过身份验证的攻击者可上传任意文件,可能导致远程代码执行。
CVSS Information
N/A
Vulnerability Type
N/A