CVE-2026-33037WWBN AVideo 25.0及以下版本在官方Docker部署中存在严重配置错误。由于未覆盖SYSTEM_ADMIN_PASSWORD时默认管理员密码被硬编码为“password”,且使用弱MD5哈希,攻击者无需认证即可接管管理员权限。此外,数据库凭证也使用了默认值。该漏洞可能导致数据泄露、内容篡改及通过文件上传实现远程代码执行。
该漏洞源于WWBN AVideo官方Docker镜像及部署文件(docker-compose.yml)中的不安全默认配置。在安装过程中,系统检查是否设置了环境变量SYSTEM_ADMIN_PASSWORD,若未设置,则使用示例文件中硬编码的默认密码“password”来初始化管理员账户。由于系统未实施首次登录强制修改密码策略、密码复杂度检查或默认密码检测机制,且密码仅使用MD5哈希存储,导致该默认凭证长期有效。攻击者可通过网络访问目标实例,利用默认凭证(用户名通常为admin,密码为password)直接登录后台。获取管理员权限后,攻击者可进一步利用文件上传功能或插件管理功能上传恶意Webshell,从而在服务器上执行任意系统命令,完全控制服务器。同时,数据库连接信息(avideo/avideo)也默认暴露,加剧了数据泄露风险。