Description
Applications that build a Content-Disposition header value from untrusted input may be vulnerable to HTTP response splitting when the input is a malicious file name.
Spring Framework 7.0.0 - 7.0.8
Spring Framework 6.2.0 - 6.2.19
Spring Framework 6.1.0 - 6.1.28
Spring Framework 6.0.0 - 6.0.30
Spring Framework 5.3.0 - 5.3.49
Spring Framework 5.2.25.RELEASE and earlier
Published: 2026-08-27
Score: 3.7 Low
EPSS: < 1% Very Low
KEV: No
Impact: HTTP response splitting
Action: Patch
AI Analysis

Impact

Spring Framework constructs the Content‑Disposition header from data supplied by the client without proper sanitization. When an attacker supplies a malicious file name containing CRLF sequences, the header can be split, allowing the injection of additional HTTP headers and alteration of the response body. The lack of input validation enables an attacker to manipulate the response sent to the client, and based on the description, it is inferred that this can likely be performed without privileged access or authentication.

Affected Systems

Vulnerable releases of the Spring Framework include 7.0.0 through 7.0.8, 6.2.0 through 6.2.19, 6.1.0 through 6.1.28, 6.0.0 through 6.0.30, 5.3.0 through 5.3.49, and all releases 5.2.25.RELEASE and earlier. All affected versions employ the same header‑building code path that is susceptible to the described injection.

Risk and Exploitability

The CVSS score is 3.7 and the EPSS score is <1%, indicating a low likelihood of widespread exploitation. The vulnerability is not listed in the CISA KEV catalog. The attack can be carried out by any user who can trigger a download response with a crafted file name, and it is likely that no authentication or privilege escalation is required, although the CVE description does not explicitly state this prerequisite.

Generated by OpenCVE AI on September 2, 2026 at 06:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Spring Framework to a patched release; the issue is fixed in all versions beyond 5.2.25.RELEASE, 6.0.30, 6.1.28, 6.2.19, and 7.0.8.
  • Validate or sanitize all user‑supplied file names before using them in the Content‑Disposition header; remove or encode CRLF and other control characters.
  • If an immediate framework upgrade is not feasible, disable or restrict download functionalities that involve untrusted filenames, or use an additional input filter to block dangerous characters.

Generated by OpenCVE AI on September 2, 2026 at 06:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Tue, 01 Sep 2026 22:00:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 01 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-113

Mon, 31 Aug 2026 21:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-113
CWE-20

Mon, 31 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
First Time appeared Vmware
Vmware spring Framework
Weaknesses NVD-CWE-Other
CPEs cpe:2.3:a:vmware:spring_framework:*:*:*:*:*:*:*:*
Vendors & Products Vmware
Vmware spring Framework
Metrics cvssV3_1

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


Fri, 28 Aug 2026 08:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-113
CWE-20

Fri, 28 Aug 2026 07:15:00 +0000

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

Thu, 27 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Description Applications that build a Content-Disposition header value from untrusted input may be vulnerable to HTTP response splitting when the input is a malicious file name. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19 Spring Framework 6.1.0 - 6.1.28 Spring Framework 6.0.0 - 6.0.30 Spring Framework 5.3.0 - 5.3.49 Spring Framework 5.2.25.RELEASE and earlier
Title Spring Framework response splitting in ContentDisposition
References

Subscriptions

Spring Spring Framework
Vmware Spring Framework
cve-icon MITRE

Status: PUBLISHED

Assigner: vmware

Published:

Updated: 2026-09-01T14:59:44.827Z

Reserved: 2026-07-04T18:13:57.026Z

Link: CVE-2026-59314

cve-icon Vulnrichment

Updated: 2026-08-28T19:03:22.299Z

cve-icon NVD

Status : Modified

Published: 2026-08-27T20:17:57.450

Modified: 2026-09-01T15:17:22.030

Link: CVE-2026-59314

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-02T06:30:07Z

Weaknesses
  • CWE-113

    Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Request/Response Splitting')

  • NVD-CWE-Other