Spring Security OAuth2 Authorization Server: Insufficient validation of Dynamic Client Registration metadata
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| VMware by Broadcom | Spring Security (OAuth2 Authorization Server module) | unaffected |
|
No data.
| Vendor | Product | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Vmware By Broadcom | Spring Security (oauth2 Authorization Server Module) |
|
Vendor Solution
Upgrade to Spring Security 7.0.5 or later.
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.490% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Vmware
Vmware spring Security |
|
| CPEs | cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Vmware
Vmware spring Security |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Vmware By Broadcom
Vmware By Broadcom spring Security (oauth2 Authorization Server Module) |
|
| Vendors & Products |
Vmware By Broadcom
Vmware By Broadcom spring Security (oauth2 Authorization Server Module) |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
cvssV3_1
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | In versions of Spring Security's OAuth2 Authorization Server module 7.0.0 through 7.0.4, when Dynamic Client Registration is explicitly enabled, the registration endpoint performs insufficient validation of certain client metadata fields supplied by the registering client. An attacker who possesses a valid Initial Access Token can register a malicious client with crafted metadata, which, depending on server configuration and how the metadata is later rendered or used, may result in Stored Cross-Site Scripting (XSS), Privilege Escalation, or Server-Side Request Forgery (SSRF). | |
| Title | Spring Security OAuth2 Authorization Server: Insufficient validation of Dynamic Client Registration metadata | |
| Weaknesses | CWE-20 | |
| References |
| |
| Metrics |
cvssV3_1
|