CVE-2022-50926CVE-2022-50926是WAGO 750-8212 PFC200 G2 2ETH RS固件中的一个严重安全漏洞,CVSS评分高达9.8(严重级别)。该漏洞属于权限提升类型,存在于设备的会话管理机制中。攻击者可以通过操纵用户会话Cookie中的'name'和'roles'参数,无需任何认证即可将普通用户权限提升至管理员权限。此漏洞的严重性在于其攻击门槛极低——攻击者无需获取任何有效凭证,也不需要与用户进行任何交互,即可实现完整的系统控制。攻击成功后,攻击者将获得设备的完全控制权,可能导致机密数据泄露、系统完整性破坏以及服务可用性中断。该漏洞影响所有未修复的固件版本,建议相关用户立即采取防护措施。
该漏洞的根本原因在于WAGO PFC200 G2设备的Web管理界面会话Cookie验证机制存在缺陷。设备在处理用户会话时,未对Cookie中的关键参数'name'和'roles'进行充分的服务器端验证。当用户登录时,服务器生成包含用户身份和权限信息的Cookie,但系统允许客户端直接修改这些敏感参数而无需重新验证。攻击者可以通过拦截并修改Cookie请求,将'roles'参数从普通用户权限修改为管理员权限,或者直接修改'name'参数冒充管理员身份。由于服务器端缺乏对这些Cookie参数完整性的校验,修改后的Cookie会被系统接受并赋予相应的权限级别。攻击者利用Burp Suite等代理工具拦截登录请求,修改Cookie参数后重放,即可绕过认证机制获得管理员访问权限。