CVE-2026-7744CodeAstro Online Classroom 1.0版本中存在一处安全漏洞,具体位于/OnlineClassroom/addnewstudent文件的处理逻辑中。该漏洞源于对用户输入的fname参数缺乏有效的过滤,导致攻击者可进行SQL注入攻击。由于攻击可远程发起且无需用户交互,结合已公开的利用代码,该漏洞对数据安全构成一定威胁。
该漏洞的成因是CodeAstro Online Classroom 1.0在/OnlineClassroom/addnewstudent接口处理学生姓名(fname)参数时,未采用参数化查询或严格的输入验证机制,直接将不可信数据拼接至SQL查询语句中。攻击者可通过发送包含恶意SQL代码的HTTP请求,操纵后端数据库执行非预期指令。根据CVSS 3.1向量(CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L),攻击者仅需低权限账号即可通过网络利用此漏洞。成功利用可能导致敏感数据泄露(C:L)、数据篡改(I:L)及服务可用性受损(A:L)。