Skip to main content

Spring Framework EUVD-2026-35339

| CVE-2026-41851 MEDIUM
Allocation of Resources Without Limits or Throttling (CWE-770)
2026-06-09 vmware GHSA-wxpp-56q6-5pcg
5.3
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

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

DescriptionCVE.org

Applications which accept user-supplied Spring Expression Language (SpEL) expressions may be vulnerable to a Denial of Service (DoS) attack if the evaluation of a SpEL expression triggers unbounded cache growth.

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

Unbounded cache growth in Spring Framework's SpEL evaluator allows remote unauthenticated attackers to exhaust JVM heap memory and cause a Denial of Service across all active Spring Framework branches (5.3.x through 7.0.x). Exploitation is conditional on the application explicitly accepting and evaluating user-supplied SpEL expressions - a non-default architectural pattern - which significantly constrains real-world blast radius compared to what the network-vector CVSS suggests. …

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

Access
Identify application endpoint accepting user SpEL input
Delivery
Craft structurally diverse SpEL expressions maximizing unique cache entries
Exploit
Submit high-volume requests with varied expressions
Execution
Trigger unbounded heap allocation in SpEL cache layer
Persist
Exhaust JVM heap memory
Impact
Application process crashes or becomes unresponsive (DoS)

Vulnerability AssessmentAI

Exploitation Exploitation requires the target application to explicitly pass user-controlled input to Spring Framework's SpEL expression evaluator - for example, calling ExpressionParser.parseExpression(userInput) or equivalent - which is an opt-in architectural choice, not a default Spring Framework behavior. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L scores 5.3 Medium and correctly reflects unauthenticated, low-complexity network access paired with partial-only availability impact and no confidentiality or integrity exposure. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker identifies a web application endpoint - such as a search filter, rules engine, or dynamic query interface - that accepts user text and passes it directly to Spring's SpEL evaluator. The attacker submits a high volume of requests containing structurally distinct but syntactically valid expressions, each generating a unique cache entry in the SpEL evaluation layer; over successive requests the JVM heap fills until the application becomes unresponsive or throws OutOfMemoryError, denying service to legitimate users. …
Remediation The primary fix is to upgrade Spring Framework to a patched release; consult the vendor advisory at https://spring.io/security/cve-2026-41851 for the specific corrected versions, as exact fix version numbers were not included in the available intelligence and must be verified directly against that source. … Detailed patch versions, workarounds, and compensating controls in full report.

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

Share

EUVD-2026-35339 vulnerability details – vuln.today

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