漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
LearnDash LMS <= 5.1.5 - Authenticated (Subscriber+) Arbitrary File Upload via Assignment Upload Handler
Vulnerability Description
The LearnDash LMS plugin for WordPress is vulnerable to Unrestricted File Type Upload in versions up to and including 5.1.5. This is due to insufficient input validation in the 'learndash_fileupload_process' function, which iterates through an entire array and validates only the first file. This makes it possible for authenticated attackers, with subscriber-level access and above who are enrolled in a course with assignment uploads enabled, to upload arbitrary disallowed files, including PHP files, to the server's wp-content/uploads/learndash/assignments/ directory. The uploaded files can only be used for Remote Code Execution if default server configurations have been changed to allow for execution.
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Vulnerability Type
危险类型文件的不加限制上传
Vulnerability Title
stellarwp LearnDash LMS 任意文件上传漏洞
Vulnerability Description
stellarwp LearnDash LMS是stellarwp公司的一款内容管理系统中的学习管理插件。 stellarwp LearnDash LMS 5.1.5及之前版本存在任意文件上传漏洞,该漏洞源于'learndash_fileupload_process'函数对输入验证不足,仅验证数组中的第一个文件,导致已认证攻击者(订阅者级别及以上且已启用作业上传的课程成员)可上传任意不允许的文件,包括PHP文件,若默认服务器配置允许执行,可能导致远程代码执行。
CVSS Information
N/A
Vulnerability Type
N/A