跨站脚本(XSS)
使用php v1.0的在线诊断实验室管理系统存在跨站脚本漏洞,远程攻击者可通过diagnostic/add-test.php组件上的Test Name参数执行任意代码
Sourcecodester
diagnostic/add-test.php页面上的"Test Name"参数存在漏洞。
在线诊断实验室管理系统在测试部分存在一个名为跨站脚本(XSS)的安全问题。这是由于系统未正确清理用户输入,允许添加有害的JavaScript代码。例如,如果在"Test Name"字段中输入<script>alert(1)</script>,系统会存储此代码。当"管理测试"部分被重新访问时,代码会执行并显示一个警告消息。这可能导致攻击者在用户浏览器中窃取信息或执行未授权操作。