CVE-2025-65089CVE-2025-65089是XWiki Remote Macros插件中的一个信息泄露漏洞。该漏洞影响1.27.0之前的所有版本。XWiki Remote Macros是XWiki的一个扩展组件,提供了从Confluence迁移内容时所需的渲染宏功能。漏洞的根本原因在于视图文件宏(View File Macro)的访问控制检查不完善,允许没有页面查看权限的用户通过该宏访问Office附件的内容。这意味着攻击者可以绕过正常的权限检查机制,获取本应无权访问的敏感文档信息,如Word文档、Excel表格或PowerPoint演示文稿等Office格式文件的内容。该漏洞的CVSS评分为6.8,属于中等严重程度,主要影响信息的机密性。攻击者需要具备低权限用户身份并诱导受害者进行某些交互操作才能成功利用此漏洞。厂商已在1.27.0版本中修复了此问题。
漏洞存在于XWiki Remote Macros插件的视图文件宏实现中。该宏设计用于在Wiki页面中展示Office附件内容,但在权限验证环节存在缺陷。具体而言,当用户请求查看某个页面的Office附件时,系统未能正确检查该用户是否拥有对目标页面的查看权限。攻击者可以利用以下场景进行利用:首先,攻击者需要拥有一个XWiki实例的低权限账户,该账户对某些包含敏感Office附件的页面没有查看权限。然后,攻击者可以通过构造特殊的宏调用请求,指定目标Office附件的路径或标识符。由于视图文件宏在处理请求时仅验证附件是否存在,而未充分验证调用者的页面访问权限,因此攻击者可以直接获取附件内容。攻击成功的关键在于利用视图文件宏的渲染功能,该功能会直接读取并展示Office附件的内部内容,而非仅提供附件的元数据或下载链接。修复方案在1.27.0版本中强化了权限检查逻辑,确保在展示Office附件内容前正确验证用户的页面访问权限。