CVE-2026-5579CodeAstro Online Classroom 1.0版本被曝出存在SQL注入安全漏洞。该问题的根源在于组件参数处理器对特定文件请求的处理逻辑不当。具体而言,文件/OnlineClassroom/updatedetailsfromfaculty.php在接收参数fname时,未实施有效的安全过滤机制。这使得经过认证的低权限攻击者能够通过网络远程注入恶意SQL代码。成功利用此漏洞可能导致敏感数据泄露、数据完整性受损以及服务可用性降低,对系统安全构成中等风险。
该漏洞存在于CodeAstro Online Classroom 1.0的参数处理组件中,具体影响文件为/OnlineClassroom/updatedetailsfromfaculty.php。开发人员在该文件处理myfid和fname参数时,直接将用户可控的输入拼接到SQL查询语句中,未使用预编译语句或进行充分的输入验证。根据CVSS向量分析,攻击复杂度低且无需用户交互。攻击者只需拥有低权限账号(PR:L),即可构造特定的SQL注入载荷发送至服务器。利用方式包括但不限于基于布尔的盲注、联合查询注入或报错注入,从而窃取数据库中的管理员凭证、用户信息等敏感数据,甚至获取服务器操作权限。