Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:maven/org.springframework/spring-web@6.1.0
purl pkg:maven/org.springframework/spring-web@6.1.0
Next non-vulnerable version 6.1.12
Latest non-vulnerable version 6.2.8
Risk 4.0
Vulnerabilities affecting this package (6)
Vulnerability Summary Fixed by
VCID-2syk-pe22-f7cd
Aliases:
CVE-2024-22243
GHSA-ccgv-vj62-xf9h
Spring Web vulnerable to Open Redirect or Server Side Request Forgery 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 attack or to a SSRF attack if the URL is used after passing validation checks.
6.1.4
Affected by 2 other vulnerabilities.
VCID-5ng1-3a32-cugs
Aliases:
CVE-2024-22262
GHSA-2wrp-6fg6-hmc5
Spring Framework URL Parsing with Host Validation 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.
6.1.6
Affected by 1 other vulnerability.
VCID-dnat-v8gu-aqdn
Aliases:
CVE-2024-22259
GHSA-hgjh-9rj2-g67j
Spring Framework URL Parsing with Host Validation Vulnerability 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.
6.1.5
Affected by 2 other vulnerabilities.
VCID-pzz7-mfs4-rfda
Aliases:
CVE-2024-38820
GHSA-4gc7-5j7h-4qph
Spring Framework DataBinder Case Sensitive Match Exception The fix for CVE-2022-22968 made disallowedFields patterns in DataBinder case insensitive. However, String.toLowerCase() has some Locale dependent exceptions that could potentially result in fields not protected as expected.
6.1.14
Affected by 0 other vulnerabilities.
VCID-q4ad-g67b-efaj
Aliases:
CVE-2025-41234
GHSA-6r3c-xf4w-jxjm
Spring Framework vulnerable to a reflected file download (RFD) ### Description In Spring Framework, versions 6.0.x as of 6.0.5, versions 6.1.x and 6.2.x, an application is vulnerable to a reflected file download (RFD) attack when it sets a “Content-Disposition” header with a non-ASCII charset, where the filename attribute is derived from user-supplied input. Specifically, an application is vulnerable when all the following are true: - The header is prepared with `org.springframework.http.ContentDisposition`. - The filename is set via `ContentDisposition.Builder#filename(String, Charset)`. - The value for the filename is derived from user-supplied input. - The application does not sanitize the user-supplied input. - The downloaded content of the response is injected with malicious commands by the attacker (see RFD paper reference for details). An application is not vulnerable if any of the following is true: - The application does not set a “Content-Disposition” response header. - The header is not prepared with `org.springframework.http.ContentDisposition`. - The filename is set via one of: - `ContentDisposition.Builder#filename(String)`, or - `ContentDisposition.Builder#filename(String, ASCII)` - The filename is not derived from user-supplied input. - The filename is derived from user-supplied input but sanitized by the application. - The attacker cannot inject malicious content in the downloaded content of the response. ### Affected Spring Products and VersionsSpring Framework - 6.2.0 - 6.2.7 - 6.1.0 - 6.1.20 - 6.0.5 - 6.0.28 - Older, unsupported versions are not affected ### Mitigation Users of affected versions should upgrade to the corresponding fixed version. | Affected version(s) | Fix version | Availability | | - | - | - | | 6.2.x | 6.2.8 | OSS | | 6.1.x | 6.1.21 | OSS | | 6.0.x | 6.0.29 | [Commercial](https://enterprise.spring.io/) | No further mitigation steps are necessary.
6.1.21
Affected by 0 other vulnerabilities.
6.2.8
Affected by 0 other vulnerabilities.
VCID-x5w8-j62d-m7h6
Aliases:
CVE-2024-38809
GHSA-2rmj-mq67-h97g
Spring Framework DoS via conditional HTTP request ### Description Applications that parse ETags from `If-Match` or `If-None-Match` request headers are vulnerable to DoS attack. ### Affected Spring Products and Versions org.springframework:spring-web in versions 6.1.0 through 6.1.11 6.0.0 through 6.0.22 5.3.0 through 5.3.37 Older, unsupported versions are also affected ### Mitigation Users of affected versions should upgrade to the corresponding fixed version. 6.1.x -> 6.1.12 6.0.x -> 6.0.23 5.3.x -> 5.3.38 No other mitigation steps are necessary. Users of older, unsupported versions could enforce a size limit on `If-Match` and `If-None-Match` headers, e.g. through a Filter.
6.1.12
Affected by 0 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-04-16T23:09:25.074547+00:00 GitLab Importer Affected by VCID-x5w8-j62d-m7h6 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/maven/org.springframework/spring-web/CVE-2024-38809.yml 38.4.0
2026-04-16T22:56:00.418748+00:00 GitLab Importer Affected by VCID-5ng1-3a32-cugs https://gitlab.com/gitlab-org/advisories-community/-/blob/main/maven/org.springframework/spring-web/CVE-2024-22262.yml 38.4.0
2026-04-12T00:27:39.033973+00:00 GitLab Importer Affected by VCID-x5w8-j62d-m7h6 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/maven/org.springframework/spring-web/CVE-2024-38809.yml 38.3.0
2026-04-12T00:14:37.149026+00:00 GitLab Importer Affected by VCID-5ng1-3a32-cugs https://gitlab.com/gitlab-org/advisories-community/-/blob/main/maven/org.springframework/spring-web/CVE-2024-22262.yml 38.3.0
2026-04-07T04:58:01.049446+00:00 GHSA Importer Affected by VCID-q4ad-g67b-efaj https://github.com/advisories/GHSA-6r3c-xf4w-jxjm 38.1.0
2026-04-03T00:35:21.629881+00:00 GitLab Importer Affected by VCID-x5w8-j62d-m7h6 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/maven/org.springframework/spring-web/CVE-2024-38809.yml 38.1.0
2026-04-03T00:20:57.631663+00:00 GitLab Importer Affected by VCID-5ng1-3a32-cugs https://gitlab.com/gitlab-org/advisories-community/-/blob/main/maven/org.springframework/spring-web/CVE-2024-22262.yml 38.1.0
2026-04-02T12:40:06.382969+00:00 GitLab Importer Affected by VCID-x5w8-j62d-m7h6 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/maven/org.springframework/spring-web/CVE-2024-38809.yml 38.0.0
2026-04-01T16:06:42.526661+00:00 GHSA Importer Affected by VCID-pzz7-mfs4-rfda https://github.com/advisories/GHSA-4gc7-5j7h-4qph 38.0.0
2026-04-01T16:06:29.190093+00:00 GHSA Importer Affected by VCID-x5w8-j62d-m7h6 https://github.com/advisories/GHSA-2rmj-mq67-h97g 38.0.0
2026-04-01T16:05:04.019108+00:00 GHSA Importer Affected by VCID-5ng1-3a32-cugs https://github.com/advisories/GHSA-2wrp-6fg6-hmc5 38.0.0
2026-04-01T16:04:51.612064+00:00 GHSA Importer Affected by VCID-dnat-v8gu-aqdn https://github.com/advisories/GHSA-hgjh-9rj2-g67j 38.0.0
2026-04-01T16:04:40.532487+00:00 GHSA Importer Affected by VCID-2syk-pe22-f7cd https://github.com/advisories/GHSA-ccgv-vj62-xf9h 38.0.0
2026-04-01T12:52:45.037669+00:00 GitLab Importer Affected by VCID-5ng1-3a32-cugs https://gitlab.com/gitlab-org/advisories-community/-/blob/main/maven/org.springframework/spring-web/CVE-2024-22262.yml 38.0.0