CVE-2026-7745CodeAstro Online Classroom 1.0版本存在SQL注入漏洞。该漏洞位于/OnlineClassroom/facultydetails组件中,由于未正确过滤用户输入的“deleteid”参数,导致攻击者可构造恶意SQL语句进行远程攻击。成功利用此漏洞可能导致敏感信息泄露、数据完整性受损及可用性降低。鉴于漏洞利用细节已公开,受影响系统面临较高安全风险。
该漏洞根因在于CodeAstro Online Classroom 1.0应用程序对用户输入数据缺乏严格的过滤与验证机制。在/OnlineClassroom/facultydetails文件的处理逻辑中,系统直接获取HTTP请求中的“deleteid”参数,并将其动态拼接至后台SQL查询语句中执行,未使用参数化查询或存储过程等安全防御手段。攻击者可利用这一缺陷,构造包含特定SQL语法的恶意Payload(例如 `' OR 1=1 --` 或基于UNION的查询语句),通过修改“deleteid”参数值发送至服务器。一旦服务器执行该恶意SQL语句,攻击者即可绕过身份验证,提取数据库结构,窃取管理员凭证或用户敏感信息。鉴于CVSS评分显示攻击无需用户交互且网络可达,该漏洞极易被自动化工具大规模扫描利用。