Skip to main content

Spring Framework EUVD-2026-35332

| CVE-2026-41844 MEDIUM
URL Redirection to Untrusted Site (Open Redirect) (CWE-601)
2026-06-09 vmware GHSA-h3qp-gqrc-q736
4.2
CVSS 3.1 · NVD
Share

CVSS VectorNVD

CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

2
Patch available
Jun 09, 2026 - 06:01 EUVD
Analysis Generated
Jun 09, 2026 - 05:24 vuln.today

DescriptionNVD

A Spring MVC or Spring WebFlux application which configures a mapping for "/**" where the view name is not explicitly specified allows an attacker to craft a link resulting in a 302 redirect to an arbitrary external host via the redirect: prefix.

Affected versions: Spring Framework 7.0.0 through 7.0.7; 6.2.0 through 6.2.18; 6.1.0 through 6.1.27; 5.3.0 through 5.3.48.

AnalysisAI

Open redirect in Spring Framework (Spring MVC and Spring WebFlux) across four major version branches enables unauthenticated remote attackers to craft URLs that cause the application to issue a 302 HTTP redirect to an arbitrary attacker-controlled external host. The vulnerability is conditionally exploitable - requiring a catch-all wildcard route mapping without an explicit view name - and demands user interaction to trigger. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Recon
Identify Spring app with '/**' wildcard route
Delivery
Craft URL embedding 'redirect:' view name prefix
Exploit
Deliver phishing link to target victim
Install
Victim clicks link, browser sends crafted HTTP request
C2
Spring view resolver processes 'redirect:' prefix
Execute
Application issues 302 redirect to attacker host
Impact
Victim lands on attacker-controlled phishing page

Vulnerability AssessmentAI

Exploitation Two specific application-side conditions must be simultaneously true: (1) the Spring MVC or Spring WebFlux application must define a route handler mapped to '/**' (a catch-all wildcard path), AND (2) that handler must not explicitly specify a return view name, allowing user-supplied request path or parameter data to be processed as a view name by the Spring view resolver. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 4.2 Medium score is backed by a vector of AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker identifies a publicly accessible Spring MVC application with a wildcard '/**' mapping and no explicit view name in the controller. The attacker crafts a URL such as 'https://legitimate-app.example.com/redirect:https://attacker.com/phish' and embeds it in a phishing email or social engineering campaign targeting users of that application. …
Remediation Upgrade Spring Framework to a version beyond the affected ranges per the vendor advisory at https://spring.io/security/cve-2026-41844 - consult that page directly for confirmed fixed release versions, as exact patch version numbers were not included in the provided input data and should not be assumed. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-35332 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy