漏洞速览
- 漏洞编号:
CVE-2026-104021 - 风险评分:
7.2(高危) - 首次披露:2026-10-09
- 最近更新:2026-10-09
- 软件类型:插件
- 软件标识:
fastcache-by-host-it - 受影响版本:<= 1.7.4
- 修复版本:1.7.5
- 是否已修复:是
漏洞详情
Fastcache by Host.it 插件在所有版本(直至并包括 1.7.4)中存在代码注入漏洞,攻击面为 fastcache_settings[cache_cookie_exclude][] 参数。该插件通过 register_setting() 注册 cache_cookie_exclude 设置时未设置 sanitize_callback,而 buildSiteHtaccessRules() 函数在将每个 cookie 值直接插入 Apache RewriteCond 行之前仅执行了 trim() 处理——这种规范化操作会去除首尾空白字符,但无法清除嵌入的换行符,从而允许攻击者跳出捕获组并追加任意指令。利用此漏洞,拥有管理员级别及以上权限的已认证攻击者可将任意 Apache 指令注入站点的 .htaccess 文件(通过 file_put_contents() 实现),进而对服务器配置进行修改,例如设置 php_value auto_prepend_file 以在每次请求时执行攻击者控制的 PHP 代码。
影响与风险
- 漏洞类型:Authenticated (Administrator+) Code Injection via .htaccess Directive Injection via 'cache_cookie_exclude' Setting
- 风险说明:漏洞可能被利用以执行未授权操作,建议按官方修复方案立即升级并复核安全配置。
- 研究人员:Wordfence PRISM – Wordfence
修复建议
- 按官方建议执行修复:更新至 1.7.5 或更高已修复版本。
- 复核
administrator/shop manager等高权限账号与角色授权。 - 排查近期插件安装/配置变更记录,确认无异常写入。
- 建议配合 WAF 与登录审计,持续观察可疑请求。
