CVE-2026-31848Nexxt Solutions Nebula 300+ 固件在版本 12.01.01.37 及之前存在严重的安全漏洞。该设备使用包含 Base64 编码凭据和静态后缀的 `ecos_pw` cookie 进行身份验证。由于缺乏完整性保护,攻击者可伪造 cookie 绕过认证获取管理员权限。
该漏洞源于弱身份验证机制。设备使用 `ecos_pw` cookie 验证用户身份,其结构为 Base64(凭据) + 静态后缀。Base64 是可逆编码而非加密,且未使用 HMAC 或数字签名确保数据完整性。攻击者可通过分析固件或截获合法数据包获取静态后缀,然后构造包含攻击者指定凭据的字符串,经 Base64 编码并拼接后缀生成有效 cookie。服务端收到该伪造 cookie 后,因无法验证来源真实性,会误认为请求来自合法管理员,从而导致设备被完全接管。