Quick answers
- Is CVE-2024-45479 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2024-45479 being exploited in the wild.
- How severe is CVE-2024-45479?
- Critical severity, with a CVSS score of 9.1, published 22 January 2025.
- Which products and versions are affected?
- Apache Ranger 0.5.0 to 2.4.0; org.apache.ranger:ranger (Maven) >= 0.5.0, < 2.5.0, ECOSYSTEM:introduced=0.5.0,fixed=2.5.0.
- Is there a fix for CVE-2024-45479?
- Yes. org.apache.ranger:ranger (Maven): upgrade to 2.5.0 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2024-45479 attacked?
- It is attacked over the network, in a web application.
- Am I affected by CVE-2024-45479?
- Check whether you run Apache Ranger or org.apache.ranger:ranger (Maven) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- org.apache.ranger:ranger (Maven): upgrade to 2.5.0 or later
# set org.apache.ranger:ranger to 2.5.0 in your pom.xml or build.gradle
Technical details
This is an SSRF vulnerability (CWE-918) rooted in improper input validation (CWE-20) within the Edit Service Page component of Apache Ranger's UI. The vulnerability requires no authentication, no user interaction, and is remotely exploitable over the network (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N). An attacker can craft a malicious request to the affected endpoint containing a URL parameter that the Ranger server will fetch server-side, potentially accessing internal services, metadata, or exfiltrating data. The patch is available in Apache Ranger version 2.5.0; users running versions 0.5.0 through 2.4.0 should upgrade immediately.
Affected products
- Apache Ranger 0.5.0 to 2.4.0
Identifiers
- CVE-2024-45479
- GHSA-g9gf-g5jq-9h3v
Timeline
- 2025-01-21: disclosed: Published to NVD
- 2025-01-22: disclosed: Published to GitHub Advisory Database
- 2025-01-22: patched: Patch available in Apache Ranger 2.5.0