CVE-2025-63261AWStats 8.0 版本存在严重的安全漏洞,由于 `open` 函数处理不当,导致攻击者可以进行命令注入攻击。该漏洞的 CVSS 评分为 7.8,属于高危级别。攻击者需要具备低权限,且无需用户交互即可在本地利用此漏洞,可能导致系统被完全控制,造成数据泄露、篡改或服务中断。
该漏洞源于 AWStats 的 Perl 脚本 `awstats.pl` 中对 `open` 函数的不安全使用。在 Perl 中,`open` 函数如果接收未经过滤的用户输入作为文件名参数,且参数中包含管道符号(`|`),Perl 会将其解释为启动一个外部进程并将输出作为文件流返回。攻击者可以通过构造特殊的恶意输入,在文件名参数中注入 Shell 命令。由于 CVSS 向量显示攻击向量为本地(AV:L),这意味着攻击者可能需要某种形式的本地访问权限(例如通过 Web 界面上传的文件或配置修改),才能触发该漏洞。一旦利用成功,攻击者将以运行 Web 服务器的用户权限执行任意系统命令。