Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege authenticated context
-
DeliverySend crafted auth request to Spring Auth Server
-
ExploitBypass primary authentication check
-
ExecutionCross security boundary via scope change
-
ImpactAccess protected resources and tokens
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK
2 techniques across 2 tactics: Defense Evasion, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the affected component to be Spring Authorization Server running one of the listed versions (7.0.0-7.0.4, 1.5.0-1.5.6, 1.4.0-1.4.9, or 1.3.0-1.3.10) and reachable over the network (AV:N). Per the CVSS vector, the attacker must be authenticated at a low privilege level (PR:L) - for example, possessing a valid low-tier user account or an enrolled OAuth client - so this is not a fully unauthenticated bypass; no user interaction is needed (UI:N) and complexity is low (AC:L). The primary limiting factor is that PR:L precondition: environments that do not expose the authorization server to lower-trust authenticated actors have a materially smaller attack surface. The exact feature, endpoint, or configuration that triggers the bypass is not specified in the provided data (no CWE and only a summary description), so the precise triggering condition must be confirmed against the spring.io advisory. |
| Impact | The signals largely align toward genuine priority: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N describes a network-reachable, low-complexity attack needing only low privileges and no user interaction, with a scope change that lets impact cross from the authorization server into the protected systems it fronts. However, PR:L means this is not a fully pre-authentication flaw - the attacker must first hold some low-level authenticated context (e.g., a valid low-privilege account or client credential), which meaningfully raises the bar versus a PR:N bypass. Countervailing data is thin: no EPSS score, KEV status, POC, or SVCC/SSVC decision data was supplied, so exploitation likelihood cannot be quantified and should not be assumed high despite the 9.6 base score. The absence of a CWE and of granular vendor detail means the exact bypass mechanism is unconfirmed from the provided data - verify specifics against the spring.io advisory before finalizing exposure conclusions. |
| Exploit ScenarioDerived | An attacker who already holds a low-privilege credential or registered client on the affected Spring Authorization Server sends crafted requests to the authentication/authorization flow to bypass the intended authentication check. Leveraging the scope change, they obtain access to protected resources or tokens they should not be entitled to, compromising confidentiality and integrity of downstream resource servers. No public exploit code is identified at time of analysis, and the low attack complexity means a working exploit, once developed, would be reliable. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 16, 2026
Authentication 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, and 1.3.0-1.3.10) allows a low-privileged authenticated actor to circumvent authentication controls and access protected resources across a security boundary. The CVSS 9.6 (Critical) rating reflects a scope change with high confidentiality and integrity impact but no availability effect. There is no public exploit identified at time of analysis and it is not listed in CISA KEV, but the near-maximum score in a widely deployed OAuth2/OIDC authorization component makes this a high-priority patch.
RemediationAI
Patch available per vendor advisory: upgrade Spring Authorization Server to the fixed release for your train as published at https://spring.io/security/cve-2026-22752 - the fixes follow the affected ranges (i.e., the next patch release above 7.0.4, 1.5.6, 1.4.9, and 1.3.10), but exact fixed version numbers are not included in the provided input and should be read directly from that advisory rather than assumed. Prefer moving to the current supported 7.0.x line where feasible, since the 1.3.x-1.5.x branches are older and may have limited future maintenance. If immediate upgrade is impossible, apply compensating controls: restrict network access to the authorization-server endpoints to trusted clients only (front it with a gateway/allowlist), tighten and audit issuance of the low-privilege accounts/clients that satisfy the PR:L precondition, and increase monitoring of token-issuance and authorization flows for anomalous access to protected resources - noting these controls reduce but do not eliminate exposure and may disrupt legitimate clients if the allowlist is too narrow.
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 is the reference OAuth 2.1 and OpenID Connect 1.0 authorization-server implementation built on the Spring Security framework, used in Java applications to issue and validate access/ID tokens for downstream resource servers. The single affected CPE is cpe:2.3:a:spring_security:spring_authorization_server, spanning both the legacy 1.3.x-1.5.x lines and the modern 7.0.x line. The advisory characterizes the root cause as an 'authentication bypass by primary weakness,' meaning a flaw in the core authentication decision logic itself rather than a secondary configuration error; no CWE was assigned (CWE: N/A), but the class aligns with CWE-287 (Improper Authentication)/CWE-305 (Authentication Bypass by Primary Weakness). Because an authorization server sits at the trust root for token issuance, a bypass here undermines the authentication guarantees relied upon by every client and resource server it protects.
Know when Spring Security 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:L/UI:N/S:C/C:H/I:H/A:N
Network-reachable auth bypass needing a low-privilege account (PR:L), no interaction, with a scope change into protected systems yielding high confidentiality/integrity impact but no availability effect.
Primary rating from Vendor (vmware).
CVSS VectorVendor: vmware
DescriptionCVE.org
Authentication bypass by primary weakness vulnerability in Spring Security Spring Authorization Server.
This issue affects Spring Authorization Server: from 7.0.0 through 7.0.4, from 1.5.0 through 1.5.6, from 1.4.0 through 1.4.9, from 1.3.0 through 1.3.10.
Articles & Coverage 2
Executive ViewAI
Spring Authorization Server (versions 7.0.0-7.0.4, 1.5.0-1.5.6, 1.4.0-1.4.9, and 1.3.0-1.3.10) contains a critical authentication bypass vulnerability allowing low-privileged authenticated users to escalate access and retrieve protected resources beyond their authorization scope. Organizations running these versions face immediate risk of unauthorized data exposure and compromise of application security boundaries across OAuth2/OIDC implementations.
No vendor-released patch identified at time of analysis. Implement network segmentation to isolate authorization services; enhance monitoring for suspicious authentication patterns and cross-boundary resource access attempts; enforce least-privilege access for all service accounts; restrict network connectivity to authorization components to trusted services only; temporarily restrict non-essential API scopes at the application layer pending vendor patch availability; maintain real-time alerting for failed authentication and access denial events.
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
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Spring Security
View allWhen using the CAS Proxy ticket authentication from Spring Security 3.1 to 3.2.4 a malicious CAS Service could trick ano
Using "**" as a pattern in Spring Security configuration for WebFlux creates a mismatch in pattern matching between Spri
Spring Security, versions 5.7 prior to 5.7.5 and 5.6 prior to 5.6.9 could be susceptible to authorization rules bypass v
In spring security versions prior to 5.4.11+, 5.5.7+ , 5.6.4+ and older unsupported versions, RegexRequestMatcher can ea
Spring Security versions 5.8 prior to 5.8.5, 6.0 prior to 6.0.5, and 6.1 prior to 6.1.2 could be susceptible to authoriz
Spring Framework version 5.0.5 when used in combination with any versions of Spring Security contains an authorization b
Unauthenticated authorization bypass in the OpenNMS Meridian and Horizon REST API lets any remote attacker who can reach
Improper authorization in Spring Security's embedded UnboundID test LDAP server (UnboundIdContainer) exposes an administ
Spring Security fails to properly write HTTP response headers in servlet applications across multiple versions (5.7.0-5.
Spring Security 5.4.x prior to 5.4.4, 5.3.x prior to 5.3.8.RELEASE, 5.2.x prior to 5.2.9.RELEASE, and older unsupported
Spring Security versions 5.2.x prior to 5.2.4 and 5.3.x prior to 5.3.2 contain a signature wrapping vulnerability during
An issue was discovered in Pivotal Spring Security 4.2.0.RELEASE through 4.2.2.RELEASE, and Spring Security 5.0.0.M1. Ra
EUVD-2026-44904
GHSA-h9v6-4cv4-ghhq
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB