CVE-2024-22259 CVE-2024-22259: Spring Framework URL Parsing with Host Validation (2nd report)

High 8.1 Published Updated

Attackers can bypass host validation in Spring Framework's UriComponentsBuilder to perform open redirects or SSRF attacks.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2024-22259?

CVE-2024-22259 is a high-severity vulnerability in Netapp Active Iq Unified Manager, published on 16 Mar 2024. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

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.

Weakness: CWE-601

Which versions are affected by CVE-2024-22259?

6 open source packages ship an affected version, including org.springframework:spring-web. It affects 2 products.

PackageAffectedFixed in
org.springframework:spring-web MavenAll versions5.3.33
org.springframework:spring-web MavenAll versions5.3.33
org.springframework:spring-web MavenFrom 6.0.06.0.18
org.springframework:spring-web MavenFrom 6.0.06.0.18
org.springframework:spring-web MavenFrom 6.1.06.1.5
org.springframework:spring-web MavenFrom 6.1.06.1.5

Products include Netapp Active Iq Unified Manager, Vmware Spring Framework.

How do I fix CVE-2024-22259?

Upgrade org.springframework:spring-web to a fixed version for your release line: 5.3.33, 6.0.18 or 6.1.5.

Is CVE-2024-22259 being exploited?

There is no known exploitation of CVE-2024-22259 in the wild and no public exploit code.

All Netapp Active Iq Unified Manager vulnerabilities

Sources

Also known as DEBIAN-CVE-2024-22259, ECHO-ad59-7247-d6bc, GHSA-hgjh-9rj2-g67j, ROOT-APP-MAVEN-CVE-2024-22259, UBUNTU-CVE-2024-22259.

Is CVE-2024-22259 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free