CVE-2018-25134CVE-2018-25134是Synaccess公司生产的netBooter NP-02x和NP-08x型号网络电源管理器设备中存在的一个严重身份验证绕过漏洞。该漏洞位于webNewAcct.cgi脚本中,由于缺少适当的访问控制检查,攻击者可以在未经任何身份验证的情况下通过发送特制的POST请求来创建管理员账户。成功利用此漏洞后,攻击者能够获得设备管理界面的完全控制权,进而对连接的电源设备进行非法操作,包括远程开关控制、电源监控和管理等。由于该漏洞的CVSS评分高达9.8分,属于严重级别,且攻击复杂度低、无需认证即可利用,因此对使用受影响设备的组织构成了极高的安全风险。攻击者利用该漏洞可以完全接管电源管理设备,进而可能对关键基础设施造成严重影响。
该漏洞的根本原因在于Synaccess netBooter设备的webNewAcct.cgi脚本缺少身份验证检查机制。正常情况下,创建管理员账户应该需要已登录的管理员权限或通过其他安全机制验证用户身份。然而,由于webNewAcct.cgi脚本在处理账户创建请求时没有验证请求者是否具有相应权限,攻击者可以直接向该脚本发送POST请求来创建新的管理员账户。攻击者需要构造包含账户信息的恶意POST请求,通常包括新账户的用户名、密码和权限级别等参数。由于脚本缺少对请求来源的验证和权限检查,任何能够访问设备Web界面的用户都可以执行此操作。成功创建管理员账户后,攻击者可以使用新账户登录设备管理界面,获得对电源管理功能的完全控制权,包括远程控制电源插口、监控电力使用情况、修改设备配置等操作。