# CVE-2024-45479: Apache Ranger UI server-side request forgery in Edit Service Page

Source: https://junglewise.ai/threats/cve-2024-45479-apache-ranger-ui-server-side-request-forgery-in-edit-service-page  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2025-01-22. Updated: 2026-09-25  
License: CC BY 4.0 with a link back

CVE-2024-45479 · Severity: critical · CVSS 9.1 · Published 2025-01-22

Apache Ranger is an access control framework used to manage security policies and data protection across Hadoop and other enterprise platforms. A server-side request forgery (SSRF) vulnerability in the Edit Service Page of its web UI allows unauthenticated attackers to force the Ranger server to make requests to internal systems or external destinations, potentially exposing sensitive data or facilitating lateral movement within the network. This could compromise the confidentiality and integrity of protected systems.

Technologies: [Apache Ranger](https://junglewise.ai/threats/technologies/ranger), [org.apache.ranger:ranger (Maven)](https://junglewise.ai/threats/technologies/org-apache-ranger-ranger). Vendors: [Apache](https://junglewise.ai/threats/vendors/apache), [Maven](https://junglewise.ai/threats/vendors/maven).

## 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

  ```sh
  # 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

## References

- [https://api.github.com/users/sealbenb](https://api.github.com/users/sealbenb)
- [https://github.com/sealbenb](https://github.com/sealbenb)
- [https://api.github.com/users/sealbenb/gists%7B/gist_id%7D](https://api.github.com/users/sealbenb/gists%7B/gist_id%7D)
- [https://api.github.com/users/sealbenb/repos](https://api.github.com/users/sealbenb/repos)
- [https://avatars.githubusercontent.com/u/127010643?v=4](https://avatars.githubusercontent.com/u/127010643?v=4)
- [https://api.github.com/users/sealbenb/events%7B/privacy%7D](https://api.github.com/users/sealbenb/events%7B/privacy%7D)

## Related threats

- [Apache Ranger UnixAuth missing brute-force protection](https://junglewise.ai/threats/cve-2026-65948-apache-ranger-unixauth-missing-brute-force-protection)
- [Apache Ranger JWT token exposure in logs](https://junglewise.ai/threats/cve-2026-65945-apache-ranger-jwt-token-exposure-in-logs)
- [Apache Ranger TLS hostname verification bypass](https://junglewise.ai/threats/cve-2026-65942-apache-ranger-tls-hostname-verification-bypass)
- [Apache Ranger missing authentication in Download APIs](https://junglewise.ai/threats/cve-2026-55814-apache-ranger-missing-authentication-in-download-apis)
- [Apache Ranger remote code execution in GraalScriptEngineCreator](https://junglewise.ai/threats/cve-2026-55799-apache-ranger-remote-code-execution-in-graalscriptenginecreator)
