CVE-2026-33690WWBN AVideo是一个广泛使用的开源视频平台。在26.0及以下版本中,`objects/functions.php`文件的`getRealIpAddr()`函数存在逻辑缺陷,过度信任用户可控的HTTP头部来确定客户端IP地址。攻击者可以通过发送伪造的头部信息(如X-Forwarded-For)来欺骗其IP地址,从而绕过基于IP的访问控制限制或干扰审计日志记录,对系统安全性构成威胁。
该漏洞的核心在于`objects/functions.php`文件中的`getRealIpAddr()`函数存在的逻辑缺陷。该函数在获取客户端真实IP地址时,直接读取并信任了如`HTTP_X_FORWARDED_FOR`、`HTTP_CLIENT_IP`等HTTP头部字段,而未验证这些头部是否源自可信的反向代理服务器。由于HTTP头部完全由客户端控制,攻击者可以轻易构造恶意请求,将这些头部字段修改为受信任的内网IP地址、白名单IP或管理员IP地址。攻击者利用此漏洞无需任何认证即可通过网络发起攻击。当服务器应用基于此伪造的IP进行访问控制判断或安全审计时,将导致未授权访问(如绕过IP封禁、访问管理后台)或日志记录混乱,严重破坏了系统的完整性与审计能力。