CVE-2019-25682CMSsite 1.0 版本被发现存在严重的跨站请求伪造(CSRF)安全漏洞。由于该系统未对用户管理请求实施充分的状态验证,攻击者可利用此漏洞诱导已登录的管理员访问恶意构造的网页。一旦管理员访问,浏览器将自动向后台发送包含恶意参数的POST请求至users.php接口。这使得攻击者能够绕过权限检查,成功执行创建、修改或删除管理员账户等未授权操作,从而完全接管系统控制权。
该漏洞的核心原因在于CMSsite 1.0的`users.php`接口缺乏有效的CSRF防御机制,如同步令牌模式。该接口处理用户管理逻辑,支持通过`source=add_user`、`source=edit_user`及`del=1`等参数进行账户增删改。攻击者首先侦察目标站点的表单结构,然后构建一个恶意的HTML页面,其中包含指向`users.php`的自动提交表单,表单内预设了攻击者所需的用户名、密码及权限参数。随后,攻击者通过社会工程学手段诱导管理员在已认证状态下访问此页面。由于浏览器默认携带当前域名的Cookie,服务器接收到请求后无法区分其来源合法性,进而将其视为正常的管理指令执行,导致攻击者成功植入后门账户或删除原有管理员。