WebToffee发票插件曝IDOR越权漏洞:一个邮箱地址即可读取他人订单发票,5.0.2以下版本速升

2026年11月2日 · 独立站技术动态

WebToffee WooCommerce PDF发票插件IDOR漏洞

装了WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels的店铺注意:欧盟漏洞库(EUVD)披露,该插件5.0.2及以下版本在”游客从邮件链接打印单据”的处理逻辑中存在IDOR(不安全的直接对象引用)——攻击者只需提供一个base64编码的邮箱参数,无需登录即可访问对应订单的发票、装箱单与物流面单。漏洞编号EUVD-2026-96289。

EUVD-2026-96289
漏洞编号
≤5.0.2
受影响版本
IDOR
漏洞类型
无需登录
利用门槛

一张发票里有多少”可用的”信息

PDF发票是电商数据密度最高的文件之一:买家姓名、完整收货地址、电话、邮箱、订单明细、支付尾号一应俱全。攻击者批量遍历邮箱参数,就能拖出一个站点的真实客户库——既是GDPR定义的个人数据泄露事件,也是精准退款诈骗的弹药库。对做欧洲市场的独立站,这类漏洞的通报义务风险甚至高于直接经济损失。

为什么”打印链接”总成短板

邮件内嵌的打印/下载链接为了免登录体验,往往用弱校验换取便利:只要参数对上就放行。这次出问题的print_document_from_the_mail_link处理器正是如此。修复思路也一致——升级到官方修复版本后,链接校验改为与订单归属强绑定。运营侧还应顺手关掉不用的”游客查单”类功能,把便利型接口的数量压到最低。

WebToffee发票漏洞处置清单

  • 立即升级插件至官方修复版本(高于5.0.2);
  • 检查访问日志中print_document链接的异常批量请求;
  • 关闭非必要的游客打印/查单功能;
  • 评估泄露面并按GDPR要求判断通报义务;
  • 通知客服团队警惕”已掌握订单信息”的精准诈骗。

常见问题(FAQ)

只在邮件里发链接、页面上不显示也会中招吗?

会。漏洞入口就是邮件链接的处理器,与前端是否展示无关。

升级后要换发票模板或重发链接吗?

不需要重做模板;升级后旧链接的弱校验逻辑失效,正常买家通过订单归属验证访问。

信息来源

延伸阅读

© 版权声明
THE END
喜欢就支持一下吧
点赞17 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容