CVE-2025-62239CVE-2025-62239是Liferay Portal和Liferay DXP产品工作流流程构建器(Workflow Process Builder)中存在的一个跨站脚本(XSS)漏洞。该漏洞的CVSS 3.1评分为5.4分,属于中危级别。Liferay是一款广泛使用的企业级开源门户平台和数字体验平台(DXP),被大量企业用于构建门户网站、内容管理系统和协作平台。
该漏洞存在于工作流定义(workflow definition)的输入处理逻辑中,远程经过认证的攻击者可以通过在工作流定义中提交精心构造的恶意输入,注入任意Web脚本或HTML代码。由于工作流是Liferay平台的核心功能之一,涉及审批流程、文档流转等关键业务场景,因此该漏洞可能被利用来窃取用户会话、篡改页面内容、进行钓鱼攻击或进一步实施其他恶意行为。
漏洞影响范围广泛,涵盖Liferay Portal 7.4.3.21至7.4.3.111版本,以及Liferay DXP的多个版本线,包括2023.Q4.0至2023.Q4.5、2023.Q3.1至2023.Q3.8以及7.4 update 21至update 92。鉴于Liferay在企业级市场中的广泛应用,该漏洞对受影响组织的信息安全构成潜在威胁,建议相关用户尽快评估影响并采取修复措施。
该XSS漏洞的根本原因在于Liferay工作流流程构建器(Workflow Process Builder)在处理用户输入时,未对工作流定义中的特定字段进行充分的输入验证和输出编码。当经过认证的低权限用户创建或编辑工作流定义时,恶意构造的JavaScript代码或HTML标签可以被持久化存储到系统中。
从攻击向量来看,该漏洞的攻击复杂度较低(AC:L),攻击者需要拥有有效的低权限账户(PR:L),并且需要用户交互(UI:R)来触发恶意脚本的执行。漏洞的影响范围为已变更(Scope Changed, S:C),意味着被利用后可能影响到超出该组件的安全范围。
利用方式方面,攻击者首先需要拥有一个有效的Liferay账户(低权限即可),然后在工作流定义编辑界面中,在特定输入字段(如工作流名称、描述、脚本节点或其他可配置字段)中注入恶意JavaScript代码或HTML标签。当其他用户(包括管理员)查看、编辑或与该工作流交互时,恶意脚本将在受害者浏览器上下文中执行,从而实现会话劫持、权限提升或敏感信息窃取等攻击目的。
由于该漏洞属于存储型XSS(Stored XSS),恶意载荷会持久化保存在服务器端,因此影响范围更广,危害更大。