漏洞信息
# N/A
## 漏洞概述
SourceCodester Client Database Management System 1.0 中的 user_payment_update.php 存在任意文件上传漏洞,允许未经身份验证的用户通过 uploaded_file_cancelled 字段上传任意文件。由于缺少文件扩展名检查、MIME 类型验证和身份验证,攻击者可以上传可执行的 PHP 文件到 web 可访问目录 (/files/),并通过访问上传的脚本来执行任意命令,导致完全的远程代码执行(RCE)。
## 影响版本
- SourceCodester Client Database Management System 1.0
## 漏洞细节
- 文件上传漏洞位于 user_payment_update.php 文件中的 uploaded_file_cancelled 字段。
- 上传的 PHP 文件会被保存在 /files/ 目录中。
- 没有执行任何文件扩展名检查、MIME 类型验证和身份验证措施,使得攻击者可以上传并执行 PHP 文件。
## 影响
- 攻击者可以上传任意 PHP 文件到 /files/ 目录。
- 攻击者可以通过访问上传的 PHP 文件来执行任意远程命令,从而获得完全的远程代码执行(RCE)能力。
- 由于该漏洞无需身份验证,攻击者可以轻松利用此漏洞进行攻击。
提示
尽管我们采用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。
神龙会尽力确保数据准确,但也请结合实际情况进行甄别与判断。
神龙祝您一切顺利!
漏洞标题
N/A
漏洞描述信息
Arbitrary File Upload in user_payment_update.php in SourceCodester Client Database Management System 1.0 allows unauthenticated users to upload arbitrary files via the uploaded_file_cancelled field. Due to the absence of proper file extension checks, MIME type validation, and authentication, attackers can upload executable PHP files to a web-accessible directory (/files/). This allows them to execute arbitrary commands remotely by accessing the uploaded script, resulting in full Remote Code Execution (RCE) without authentication.
CVSS信息
N/A
漏洞类别
N/A
漏洞标题
SourceCodester Client Database Management System 安全漏洞
漏洞描述信息
SourceCodester Client Database Management System是SourceCodester开源的一个客户端数据库管理系统。 SourceCodester Client Database Management System 1.0版本存在安全漏洞,该漏洞源于user_payment_update.php中参数uploaded_file_cancelled的错误操作导致任意文件上传。
CVSS信息
N/A
漏洞类别
其他