支持本站 — 捐款将帮助我们持续运营

目标:1000 元,已筹:752

75.2%
一、 漏洞 CVE-2024-25608 基础信息
漏洞信息
                                        # N/A

## 漏洞概述
Liferay Portal 和 DXP 产品中的 HtmlUtil.escapeRedirect 方法存在一个漏洞,攻击者可以通过使用特殊字符(REPLACEMENT CHARACTER, U+FFFD)来绕过该方法的安全机制,从而将用户重定向到任意外部URL。

## 影响版本
- **Liferay Portal**: 7.2.0 到 7.4.3.18,以及更早的不受支持的版本
- **Liferay DXP**: 
  - 7.4 在 update 19 之前的版本
  - 7.3 在 update 4 之前的版本
  - 7.2 在 fix pack 19 之前的版本
  - 更早的不受支持的版本

## 细节
通过向以下参数传递特殊字符 U+FFFD,攻击者可以绕过 HtmlUtil.escapeRedirect 方法:
1. `redirect` 参数
2. `FORWARD_URL` 参数
3. `noSuchEntryRedirect` 参数
4. 其他依赖于 HtmlUtil.escapeRedirect 的参数

## 影响
攻击者可以通过上述参数将用户重定向到任意外部URL,从而可能导致点击劫持攻击、钓鱼攻击或其他基于重定向的攻击。
                                        
神龙判断

是否为 Web 类漏洞:

判断理由:

是。这个漏洞存在于Liferay Portal和Liferay DXP的多个版本中,涉及`HtmlUtil.escapeRedirect`函数的绕过问题。由于该函数未能正确处理‘替换字符’(U+FFFD),导致远程攻击者可以利用特定参数(如`redirect`、`FORWARD_URL`、`noSuchEntryRedirect`等)重定向用户到任意的外部URL,这属于服务端的漏洞。
提示
尽管我们采用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。
神龙会尽力确保数据准确,但也请结合实际情况进行甄别与判断。
神龙祝您一切顺利!
漏洞标题
N/A
来源:美国国家漏洞数据库 NVD
漏洞描述信息
HtmlUtil.escapeRedirect in Liferay Portal 7.2.0 through 7.4.3.18, and older unsupported versions, and Liferay DXP 7.4 before update 19, 7.3 before update 4, 7.2 before fix pack 19, and older unsupported versions can be circumvented by using the 'REPLACEMENT CHARACTER' (U+FFFD), which allows remote attackers to redirect users to arbitrary external URLs via the (1) 'redirect` parameter (2) `FORWARD_URL` parameter, (3) `noSuchEntryRedirect` parameter, and (4) others parameters that rely on HtmlUtil.escapeRedirect.
来源:美国国家漏洞数据库 NVD
CVSS信息
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
来源:美国国家漏洞数据库 NVD
漏洞类别
指向未可信站点的URL重定向(开放重定向)
来源:美国国家漏洞数据库 NVD
漏洞标题
Liferay Portal和Liferay DXP 安全漏洞
来源:中国国家信息安全漏洞库 CNNVD
漏洞描述信息
Liferay Portal和Liferay DXP都是美国Liferay公司的产品。Liferay Portal是一套基于J2EE的门户解决方案。该方案使用了EJB以及JMS等技术,并可作为Web发布和共享工作区、企业协作平台、社交网络等。Liferay DXP是一套数字化体验协作平台。 Liferay Portal 和 Liferay DXP 存在安全漏洞,该漏洞源于允许远程攻击者通过redirect参数将用户重定向到任意外部 URL。
来源:中国国家信息安全漏洞库 CNNVD
CVSS信息
N/A
来源:中国国家信息安全漏洞库 CNNVD
漏洞类别
其他
来源:中国国家信息安全漏洞库 CNNVD
二、漏洞 CVE-2024-25608 的公开POC
#POC 描述源链接神龙链接
1HtmlUtil.escapeRedirect in Liferay Portal 7.2.0 through 7.4.3.18, and older unsupported versions, and Liferay DXP 7.4 before update 19, 7.3 before update 4, 7.2 before fix pack 19, and older unsupported versions can be circumvented by using the 'REPLACEMENT CHARACTER' (U+FFFD), which allows remote attackers to redirect users to arbitrary external URLs via the (1) 'redirect` parameter (2) `FORWARD_URL` parameter, (3) `noSuchEntryRedirect` parameter, and (4) others parameters that rely on HtmlUtil.escapeRedirect. https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2024/CVE-2024-25608.yamlPOC详情
三、漏洞 CVE-2024-25608 的情报信息
四、漏洞 CVE-2024-25608 的评论

暂无评论


发表评论