CVE-2026-41064WWBN AVideo是一个开源视频平台。在29.0及以下版本中,`test.php`文件的修复不完整。尽管对`wget`使用了`escapeshellarg`,但`file_get_contents`和`curl`路径未经过清理,且URL验证正则表达式存在绕过漏洞,允许攻击者构造恶意请求。
该漏洞源于WWBN AVideo的`test.php`文件中URL验证和处理的逻辑缺陷。开发者虽然对`wget`使用了`escapeshellarg`进行修复,但忽略了`file_get_contents`和`curl`这两个代码路径的清理。关键问题在于URL验证的正则表达式`/^http/`设计不严谨,它仅检查字符串是否以'http'开头,因此接受像`httpevil[.]com`这样的字符串。攻击者利用此绕过验证,将恶意URL传递给未经过滤的函数,从而发起SSRF攻击,探测内网或读取敏感文件。