Approved changes feed: RSS · Atom

cpe:2.3:a:spring:spring_framework:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorSpring (4c7a31af-cbd7-516f-b1ce-2d5f574797bc)
ProductSpring Framework (d3e92545-deeb-5bbe-bf78-7a5e953e099a)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-22737 vulnerable 2026-06-03 15:15:54.054978 Spring Framework Improper Path Limitation with Script View Templates
MEDIUM (5.9)
Use of Java scripting engine enabled (e.g. JRuby, Jython) template views in Spring MVC and Spring WebFlux applications can result in disclosure of content from files outside the configured locations for script template views. This issue affects Spring Framework: from 7.0.0 through 7.0.5, from 6.2.0 through 6.2.16, from 6.1.0 through 6.1.25, from 5.3.0 through 5.3.46.
Published: 2026-03-19T23:53:59.918Z
Updated: 2026-03-20T14:43:50.722Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-22233 vulnerable 2026-06-03 14:59:39.364776 Spring Framework DataBinder Case Sensitive Match Exception
LOW (3.1)
CVE-2024-38820 ensured Locale-independent, lowercase conversion for both the configured disallowedFields patterns and for request parameter names. However, there are still cases where it is possible to bypass the disallowedFields checks. Affected Spring Products and Versions Spring Framework: * 6.2.0 - 6.2.6 * 6.1.0 - 6.1.19 * 6.0.0 - 6.0.27 * 5.3.0 - 5.3.42 * Older, unsupported versions are also affected Mitigation Users of affected versions should upgrade to the corresponding fixed version. Affected version(s)Fix Version Availability 6.2.x 6.2.7 OSS6.1.x 6.1.20 OSS6.0.x 6.0.28 Commercial https://enterprise.spring.io/ 5.3.x 5.3.43 Commercial https://enterprise.spring.io/ No further mitigation steps are necessary. Generally, we recommend using a dedicated model object with properties only for data binding, or using constructor binding since constructor arguments explicitly declare what to bind together with turning off setter binding through the declarativeBinding flag. See the Model Design section in the reference documentation. For setting binding, prefer the use of allowedFields (an explicit list) over disallowedFields. Credit This issue was responsibly reported by the TERASOLUNA Framework Development Team from NTT DATA Group Corporation.
Published: 2025-05-16T19:14:07.500Z
Updated: 2025-05-17T02:37:03.191Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-38808 vulnerable 2026-06-03 14:56:19.602935 CVE-2024-38808: Spring Expression DoS Vulnerability
MEDIUM (4.3)
In Spring Framework versions 5.3.0 - 5.3.38 and older unsupported versions, it is possible for a user to provide a specially crafted Spring Expression Language (SpEL) expression that may cause a denial of service (DoS) condition. Specifically, an application is vulnerable when the following is true: * The application evaluates user-supplied SpEL expressions.
Published: 2024-08-20T07:12:44.736Z
Updated: 2024-10-30T18:41:27.943Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-22262 vulnerable 2026-06-03 14:55:00.182417 CVE-2024-22262: Spring Framework URL Parsing with Host Validation
HIGH (8.1)
Applications that use UriComponentsBuilder to parse an externally provided URL (e.g. through a query parameter) AND perform validation checks on the host of the parsed URL may be vulnerable to a open redirect https://cwe.mitre.org/data/definitions/601.html  attack or to a SSRF attack if the URL is used after passing validation checks. This is the same as CVE-2024-22259 https://spring.io/security/cve-2024-22259  and CVE-2024-22243 https://spring.io/security/cve-2024-22243 , but with different input.
Published: 2024-04-16T05:54:12.786Z
Updated: 2025-02-13T17:33:40.239Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-22259 vulnerable 2026-06-03 14:55:00.178342 CVE-2024-22259: Spring Framework URL Parsing with Host Validation (2nd report)
HIGH (8.1)
Applications that use UriComponentsBuilder in Spring Framework to parse an externally provided URL (e.g. through a query parameter) AND perform validation checks on the host of the parsed URL may be vulnerable to a open redirect https://cwe.mitre.org/data/definitions/601.html  attack or to a SSRF attack if the URL is used after passing validation checks. This is the same as CVE-2024-22243 https://spring.io/security/cve-2024-22243 , but with different input.
Published: 2024-03-16T04:40:08.680Z
Updated: 2025-02-13T17:33:39.598Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-22243 vulnerable 2026-06-03 14:55:00.100495 CVE-2024-22243: Spring Framework URL Parsing with Host Validation
HIGH (8.1)
Applications that use UriComponentsBuilder to parse an externally provided URL (e.g. through a query parameter) AND perform validation checks on the host of the parsed URL may be vulnerable to a open redirect https://cwe.mitre.org/data/definitions/601.html  attack or to a SSRF attack if the URL is used after passing validation checks.
Published: 2024-02-23T05:03:54.426Z
Updated: 2025-02-13T17:33:38.355Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-22233 vulnerable 2026-06-03 14:55:00.069401 CVE-2024-22233: Spring Framework server Web DoS Vulnerability
HIGH (7.5)
In Spring Framework versions 6.0.15 and 6.1.2, it is possible for a user to provide specially crafted HTTP requests that may cause a denial-of-service (DoS) condition. Specifically, an application is vulnerable when all of the following are true: * the application uses Spring MVC * Spring Security 6.1.6+ or 6.2.1+ is on the classpath Typically, Spring Boot applications need the org.springframework.boot:spring-boot-starter-web and org.springframework.boot:spring-boot-starter-security dependencies to meet all conditions.
Published: 2024-01-22T12:16:15.223Z
Updated: 2025-06-20T18:41:29.445Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-34053 vulnerable 2026-06-03 14:52:15.528118 Spring Framework server Web Observations DoS Vulnerability
MEDIUM (5.3)
In Spring Framework versions 6.0.0 - 6.0.13, it is possible for a user to provide specially crafted HTTP requests that may cause a denial-of-service (DoS) condition. Specifically, an application is vulnerable when all of the following are true: * the application uses Spring MVC or Spring WebFlux * io.micrometer:micrometer-core is on the classpath * an ObservationRegistry is configured in the application to record observations Typically, Spring Boot applications need the org.springframework.boot:spring-boot-actuator dependency to meet all conditions.
Published: 2023-11-28T08:10:37.217Z
Updated: 2025-02-13T16:55:14.580Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-5398 vulnerable 2026-06-03 14:42:56.368475 RFD Attack via "Content-Disposition" Header Sourced from Request Input by Spring MVC or Spring WebFlux Application
HIGH (8)
In Spring Framework, versions 5.2.x prior to 5.2.3, versions 5.1.x prior to 5.1.13, and versions 5.0.x prior to 5.0.16, an application is vulnerable to a reflected file download (RFD) attack when it sets a "Content-Disposition" header in the response where the filename attribute is derived from user supplied input.
Published: 2020-01-16T23:55:15.596Z
Updated: 2024-09-16T17:43:32.422Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-5397 vulnerable 2026-06-03 14:42:56.339855 CSRF Attack via CORS Preflight Requests with Spring MVC or Spring WebFlux
MEDIUM (5.3)
Spring Framework, versions 5.2.x prior to 5.2.3 are vulnerable to CSRF attacks through CORS preflight requests that target Spring MVC (spring-webmvc module) or Spring WebFlux (spring-webflux module) endpoints. Only non-authenticated endpoints are vulnerable because preflight requests should not include credentials and therefore requests should fail authentication. However a notable exception to this are Chrome based browsers when using client certificates for authentication since Chrome sends TLS client certificates in CORS preflight requests in violation of spec requirements. No HTTP body can be sent or received as a result of this attack.
Published: 2020-01-17T18:50:12.742Z
Updated: 2024-09-17T01:45:35.621Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.