Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconCraft authorization URL with invalid request_uri
-
DeliveryEmbed attacker-controlled redirect_uri value
-
ExploitDeliver link to victim via phishing or compromised page
-
InstallVictim navigates to legitimate authorization server URL
-
C2Server bypasses redirect_uri validation due to invalid request_uri
-
ExecuteVictim transparently redirected to attacker-controlled site
-
ImpactHarvest credentials or OAuth tokens via lookalike page
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Redirect URL validation
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The OAuth 2.0 authorization endpoint of Spring Authorization Server must be network-reachable by the attacker, and the server must be running versions 1.5.0 through 1.5.7. Exploitation is conditioned on the Pushed Authorization Request (request_uri) parameter pathway being reachable - if PAR support is disabled or the endpoint is not exposed, the vulnerable code path is not triggered. No authentication is required from the attacker (PR:N per CVSS). A victim user must actively follow a crafted link (UI:R per CVSS), which means automated, opportunistic mass exploitation is not feasible. Exploitation is further limited in deployments where the authorization endpoint is internal-only, accessible only to machine-to-machine clients, or where redirect_uri values are enforced by a WAF or API gateway upstream of the server. |
| Impact | CVSS 6.1 (Medium) with vector AV:N/AC:L/PR:N/UI:R/S:C correctly captures a network-exploitable, unauthenticated flaw of low operational complexity, but one gated on user interaction. The scope change (S:C) elevates the score beyond a trivial redirect by acknowledging that the attacker influences systems external to the authorization server (e.g., phishing sites harvesting credentials for downstream services). EPSS data is absent from available intelligence, so exploitation probability cannot be quantified numerically. KEV status is not present, and no proof-of-concept code has been identified, indicating no confirmed opportunistic or targeted exploitation at time of analysis. Real-world risk is moderate-to-elevated in contexts where the authorization server is internet-facing and serves end users directly: OAuth authorization URLs are routinely shared in legitimate email flows, making weaponized links harder for users to distinguish. Environments where the authorization endpoint is internal-only or restricted to machine-to-machine clients face substantially lower practical risk. |
| Exploit ScenarioDerived | An attacker constructs a malicious authorization URL targeting a publicly accessible Spring Authorization Server 1.5.x instance, embedding an invalid request_uri alongside a redirect_uri pointing to an attacker-controlled phishing domain. The crafted URL is distributed to targeted users via phishing email or embedded in a compromised web page, exploiting the fact that the URL's authority (the legitimate authorization server domain) appears trustworthy. When the victim clicks the link, the server fails to reject the redirect_uri and forwards the user to the attacker's site, where credentials or session tokens are harvested. No public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 27, 2026
Open redirect in Spring Authorization Server 1.5.0-1.5.7 allows remote unauthenticated attackers to redirect victims to attacker-controlled sites by crafting authorization requests that pair an invalid request_uri with an unvalidated redirect_uri. The CVSS scope change (S:C) reflects that the redirect escapes the authorization server's security boundary, enabling high-trust phishing attacks because victims see the legitimate authorization server domain before being redirected. No public exploit has been identified at time of analysis, and exploitation requires user interaction.
RemediationAI
Upgrade Spring Authorization Server to a version beyond 1.5.7 per the vendor advisory at https://spring.io/security/cve-2026-59355 - the exact fixed version is not specified in available intelligence and must be confirmed directly from the advisory before deployment. If immediate upgrade is not feasible, disable or restrict the request_uri (Pushed Authorization Request) feature at the authorization endpoint if PAR is not required by any registered client, eliminating the vulnerable code path entirely with no impact on standard authorization code flows. As a compensating control, enforce strict allowlist validation of redirect_uri values at the reverse proxy or API gateway layer, blocking any redirect_uri not matching a pre-approved domain pattern; note this may require coordination with dynamically-registered clients. Do not rely on client-side filtering alone, as the bypass originates server-side.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Spring Authorization Server (VMware/Broadcom) is an OAuth 2.0 and OpenID Connect authorization server framework for the Java/Spring ecosystem, identified by CPE cpe:2.3:a:vmware:spring_authorization_server:*:*:*:*:*:*:*:*. The vulnerable code path is the OAuth 2.0 authorization endpoint, which processes the request_uri parameter defined in OAuth 2.0 Pushed Authorization Requests (RFC 9126). The root cause is CWE-601 (URL Redirection to Untrusted Site): when an invalid request_uri is submitted, the server's redirect_uri validation logic is bypassed, allowing an attacker-supplied redirect_uri to pass through without checking against the registered client allowlist. Open redirects in OAuth authorization flows are especially impactful because users implicitly trust the authorization server's domain, making downstream phishing significantly more convincing than a bare redirect.
Know when Spring Authorization Server gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Network-accessible open redirect requiring active victim click (UI:R); scope changes to external attacker site (S:C); no server-side auth needed (PR:N); no availability impact.
Primary rating from Vendor (vmware).
CVSS VectorVendor: vmware
DescriptionCVE.org
In versions of Spring Authorization Server 1.5.0 through 1.5.7, the authorization endpoint performs insufficient validation of the request_uri parameter. An attacker can craft a request containing an invalid request_uri paired with an unvalidated redirect_uri, which can result in an open redirect to an attacker-controlled site.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
More in Spring Authorization Server
View allAuthentication bypass in VMware/Spring's Spring Authorization Server (versions 7.0.0-7.0.4, 1.5.0-1.5.6, 1.4.0-1.4.9, an
Stored cross-site scripting in Spring Authorization Server's DefaultConsentPage allows network-accessible, unauthenticat
Spring Authorization Server's authorization endpoint fails to adequately validate the OAuth2/OIDC `request_uri` paramete
EUVD-2026-66978
GHSA-mhfq-9687-g8m3
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB