CVE-2019-3778 (CNNVD-201902-971)
中文标题:
Pivotal Software Pivotal Spring Security OAuth 输入验证错误漏洞
英文标题:
Open Redirect in spring-security-oauth2
漏洞描述
中文描述:
Pivotal Software Pivotal Spring Security OAuth是美国Pivotal Software公司的一款为SpringWeb应用程序添加OAuth1和OAuth2功能提供支持的登录系统。 Pivotal Spring Security Oauth中存在开放重定向漏洞。攻击者可通过构建特制的URI并诱使用户点击该链接利用该漏洞将用户重定向到攻击者控制的网站,实施钓鱼攻击或获取敏感信息。以下版本受到影响:Pivotal Spring Security Oauth 2.3版本至2.3.4版本,2.2版本至2.2.3版本,2.1版本至2.1.3版本,2.0版本至2.0.16版本。
英文描述:
Spring Security OAuth, versions 2.3 prior to 2.3.5, and 2.2 prior to 2.2.4, and 2.1 prior to 2.1.4, and 2.0 prior to 2.0.17, and older unsupported versions could be susceptible to an open redirector attack that can leak an authorization code. A malicious user or attacker can craft a request to the authorization endpoint using the authorization code grant type, and specify a manipulated redirection URI via the "redirect_uri" parameter. This can cause the authorization server to redirect the resource owner user-agent to a URI under the control of the attacker with the leaked authorization code. This vulnerability exposes applications that meet all of the following requirements: Act in the role of an Authorization Server (e.g. @EnableAuthorizationServer) and uses the DefaultRedirectResolver in the AuthorizationEndpoint. This vulnerability does not expose applications that: Act in the role of an Authorization Server and uses a different RedirectResolver implementation other than DefaultRedirectResolver, act in the role of a Resource Server only (e.g. @EnableResourceServer), act in the role of a Client only (e.g. @EnableOAuthClient).
CWE类型:
标签:
受影响产品
| 厂商 | 产品 | 版本 | 版本范围 | 平台 | CPE |
|---|---|---|---|---|---|
| Spring | Spring Security OAuth | - | < 2.3.5.RELEASE | - |
cpe:2.3:a:spring:spring_security_oauth:*:*:*:*:*:*:*:*
|
| pivotal_software | spring_security_oauth | * | - | - |
cpe:2.3:a:pivotal_software:spring_security_oauth:*:*:*:*:*:*:*:*
|
| oracle | banking_corporate_lending | 14.1.0 | - | - |
cpe:2.3:a:oracle:banking_corporate_lending:14.1.0:*:*:*:*:*:*:*
|
| oracle | banking_corporate_lending | 14.3.0 | - | - |
cpe:2.3:a:oracle:banking_corporate_lending:14.3.0:*:*:*:*:*:*:*
|
| oracle | banking_corporate_lending | 14.4.0 | - | - |
cpe:2.3:a:oracle:banking_corporate_lending:14.4.0:*:*:*:*:*:*:*
|
解决方案
中文解决方案:
英文解决方案:
临时解决方案:
参考链接
cve.org
cve.org
cve.org
cve.org
exploitdb
exploitdb
cve.org
cve.org
CVSS评分详情
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
时间信息
利用信息
数据源详情
| 数据源 | 记录ID | 版本 | 提取时间 |
|---|---|---|---|
| CVE | cve_CVE-2019-3778 |
2025-11-11 15:20:11 | 2025-11-11 07:35:46 |
| NVD | nvd_CVE-2019-3778 |
2025-11-11 14:56:20 | 2025-11-11 07:44:15 |
| CNNVD | cnnvd_CNNVD-201902-971 |
2025-11-11 15:10:10 | 2025-11-11 07:54:21 |
| EXPLOITDB | exploitdb_EDB-47000 |
2025-11-11 15:05:24 | 2025-11-11 08:51:35 |
版本与语言
安全公告
变更历史
查看详细变更
- references_count: 4 -> 8
- tags_count: 0 -> 3
- data_sources: ['cnnvd', 'cve', 'nvd'] -> ['cnnvd', 'cve', 'exploitdb', 'nvd']
查看详细变更
- vulnerability_type: 未提取 -> 输入验证错误
- cnnvd_id: 未提取 -> CNNVD-201902-971
- data_sources: ['cve', 'nvd'] -> ['cnnvd', 'cve', 'nvd']
查看详细变更
- cvss_score: 未提取 -> 6.5
- cvss_vector: NOT_EXTRACTED -> CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
- cvss_version: NOT_EXTRACTED -> 3.1
- affected_products_count: 4 -> 5
- data_sources: ['cve'] -> ['cve', 'nvd']