Description
An integer overflow vulnerability exists in the evaluation logic of the Spring Expression Language (SpEL). An attacker can exploit this by supplying a specially crafted SpEL expression that triggers excessive resource consumption, resulting in a Denial of Service (DoS).

Affected versions:
Spring Framework 5.3.0 through 5.3.48.
Published: 2026-06-09
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An integer overflow in the evaluation logic of the Spring Expression Language (SpEL) lets an attacker supply a crafted expression that forces the runtime to allocate excessive resources, leading to a denial of service. The flaw originates from the way arithmetic operations are performed during expression parsing, allowing the counter to wrap around and exceed its intended limits. When triggered, the application can consume disproportionate CPU or memory, resulting in stalled or terminated requests and degraded or lost service availability for all users.

Affected Systems

Spring Framework versions 5.3.0 through 5.3.48 are affected. This includes all deployments of Spring Framework 5.3.x that have not been patched to 5.3.49 or later. The flaw is vendor‑specific to the Spring framework itself and does not involve third‑party libraries beyond those that process SpEL expressions provided by the application code.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity vulnerability with substantial impact on availability. Because the EPSS score is not available, the current exploitation probability cannot be quantified, but the lack of a KEV listing suggests no known widespread exploitation yet. The attack likely requires the attacker to supply a malicious SpEL expression through any interface that the application evaluates—such as REST endpoints, configuration files, or request parameters—making remote exploitation feasible where active input is parsed.

Generated by OpenCVE AI on June 9, 2026 at 05:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Spring Framework to version 5.3.49 or later, which contains the fixed evaluation logic.
  • Audit the codebase for any dynamic SpEL expression usage that processes external or user‑supplied data and either refactor to static expressions or enforce strict input validation.
  • Implement resource limits around SpEL evaluation, such as setting a maximum expression length, evaluation timeouts, or memory quotas to mitigate potential high resource consumption.
  • If possible, disable SpEL evaluation for untrusted input or replace it with a safer expression language in the interim.

Generated by OpenCVE AI on June 9, 2026 at 05:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Tue, 09 Jun 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Vmware
Vmware spring Framework
CPEs cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Vendors & Products Vmware
Vmware spring Framework

Tue, 09 Jun 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 09 Jun 2026 06:00:00 +0000

Type Values Removed Values Added
First Time appeared Spring
Spring spring Framework
Vendors & Products Spring
Spring spring Framework

Tue, 09 Jun 2026 04:45:00 +0000

Type Values Removed Values Added
Description An integer overflow vulnerability exists in the evaluation logic of the Spring Expression Language (SpEL). An attacker can exploit this by supplying a specially crafted SpEL expression that triggers excessive resource consumption, resulting in a Denial of Service (DoS). Affected versions: Spring Framework 5.3.0 through 5.3.48.
Title Spring Framework Denial of Service via Integer Overflow in SpEL Expressions
Weaknesses CWE-190
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Spring Spring Framework
Vmware Spring Framework
cve-icon MITRE

Status: PUBLISHED

Assigner: vmware

Published:

Updated: 2026-06-09T13:33:03.542Z

Reserved: 2026-04-22T06:22:08.200Z

Link: CVE-2026-41849

cve-icon Vulnrichment

Updated: 2026-06-09T13:32:59.805Z

cve-icon NVD

Status : Analyzed

Published: 2026-06-09T05:16:37.060

Modified: 2026-06-09T20:36:29.947

Link: CVE-2026-41849

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-09T05:45:26Z

Weaknesses