漏洞速览
- 漏洞编号:
CVE-2026-17581 - 风险评分:
7.2(高危) - 首次披露:2026-08-15
- 最近更新:2026-08-15
- 软件类型:插件
- 软件标识:
woocommerce-pos - 受影响版本:<= 1.9.14
- 修复版本:1.9.15
- 是否已修复:是
漏洞详情
WooCommerce 的 WCPOS – Point of Sale (POS) 插件存在代码注入漏洞,该漏洞在 1.9.14 及之前所有版本中均受影响。 问题出在 Receipt_Renderer_Factory 将使用 'thermal' 模板引擎的模板分发给 Legacy_Php_Renderer 处理,而非使用安全的 thermal 专用渲染器。 这使得具有商店经理级别及以上权限的已认证攻击者能够向模板文章中注入任意 PHP 代码,随后该代码会被写入临时文件并通过 PHP 的 include() 执行,从而实现服务器端远程代码执行。
由于模板保存路径强制验证了 wcpos_template_settings nonce 并执行了 manage_woocommerce_pos 能力检查,攻击者需要拥有商店经理级别或更高的访问权限才能利用此漏洞。
影响与风险
- 漏洞类型:Authenticated (Shop Manager+) Code Injection via 'thermal' Template Engine
- 风险说明:漏洞可能被利用以执行未授权操作,建议按官方修复方案立即升级并复核安全配置。
- 研究人员:Wordfence PRISM – Wordfence
修复建议
- 按官方建议执行修复:更新至 1.9.15 或更高已修复版本。
- 复核
administrator/shop manager等高权限账号与角色授权。 - 排查近期插件安装/配置变更记录,确认无异常写入。
- 建议配合 WAF 与登录审计,持续观察可疑请求。

