CVE-2026-33038WWBN AVideo开源视频平台25.0及以下版本存在严重安全漏洞。攻击者可利用`install/checkConfiguration.php`端点,在无需认证的情况下接管应用程序。该接口仅检查配置文件是否存在,便允许通过POST请求执行数据库初始化、管理员创建及配置文件写入。在未初始化的部署中,远程攻击者可利用此漏洞使用受控凭据完成安装,进而获得系统的完全管理权限,造成严重的数据泄露和系统控制风险。
该漏洞源于WWBN AVideo安装流程中的验证逻辑缺陷。具体地,`install/checkConfiguration.php`文件负责应用程序的初始化过程,包括数据库连接配置、管理员账户生成以及`videos/configuration.php`配置文件的写入。然而,该端点未实施严格的身份验证机制,仅通过检查`videos/configuration.php`是否已存在来判断安装状态。如果目标环境尚未完成安装(即配置文件不存在),远程攻击者可以向该端点发送特制的HTTP POST请求。请求中包含攻击者控制的数据库连接信息(如指向恶意数据库或合法数据库)以及管理员用户名和密码。服务器接收请求后,会执行初始化操作,将攻击者设置的信息写入系统,从而赋予攻击者最高管理权限。由于CVSS向量显示无需用户交互且网络可达,该漏洞极易被自动化工具大规模扫描利用。