CVE-2026-40909WWBN AVideo是流行的开源视频平台。在29.0及更早版本中,`locale/save.php`接口存在严重安全缺陷。攻击者可利用未过滤的参数进行路径遍历,将恶意PHP代码写入服务器任意位置,从而实现远程代码执行。该漏洞需管理员权限,或通过CSRF攻击诱导管理员触发。
漏洞发生于`locale/save.php`文件。第30行直接将`$_POST['flag']`拼接到文件路径,缺乏过滤导致目录遍历。第40行使用`fwrite`将`$_POST['code']`内容写入该路径。由于未校验CSRF Token且Cookie设为SameSite=None,攻击者可构造恶意请求,配合管理员权限或CSRF,将Webshell写入非预期目录(如根目录),进而控制服务器。