Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach Ranger Admin endpoint over network
-
DeliverySend crafted parameter with SQL payload
-
ExploitBackend concatenates input into query
-
ExecutionInjected SQL executes on policy database
-
PersistExfiltrate or alter authorization policies
-
ImpactUndermine cluster-wide access control
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The record asserts network-reachable, low-complexity exploitation with no privileges and no user interaction (AV:N/AC:L/PR:N/UI:N), which would mean exploitation against a Ranger deployment whose Admin/REST tier is reachable by the attacker. The concrete prerequisite is network access to the vulnerable Ranger Admin endpoint that processes the injectable parameter; the exact endpoint/feature is not named in the available data. Limiting factors: the source description omits affected versions and does not identify the vulnerable component, and the claimed PR:N (unauthenticated) conflicts with Ranger's typical authenticated Admin tier - if the real vulnerable endpoint requires a valid Ranger login, exploitation is limited to authenticated users, so this must be confirmed against the Apache advisory before assuming pre-auth reachability. |
| Impact | Signals are mixed. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H) describes an unauthenticated, low-complexity, network-reachable attack with total impact - a textbook critical. However, EPSS is low at 0.21% (12th percentile), there is no KEV listing and no public exploit identified, indicating that real-world exploitation is not currently observed and may be theoretical or would require attacker development. There is a notable conflict to verify: many Ranger SQLi issues historically reside behind the authenticated Admin/REST tier, yet this record asserts PR:N (unauthenticated); the description is too sparse to confirm that the vulnerable endpoint is genuinely reachable pre-authentication - verify with the Apache advisory. Additionally, the affected-version field in the description is literally blank ('This issue affects .'), so the exposure window cannot be independently confirmed. Net: treat as high-priority to patch given the criticality and centrality of Ranger, but the low EPSS and absent exploit suggest this is not yet under active mass exploitation. |
| Exploit ScenarioDerived | An attacker with network access to the Ranger Admin interface sends a crafted request containing malicious SQL in a vulnerable parameter, causing the backend to execute attacker-controlled queries. This lets them dump policy and credential data, tamper with authorization policies to grant themselves access across the Hadoop cluster, or drop tables to disrupt governance. No public exploit is identified at this time, so an attacker would need to develop the payload; the low attack complexity (AC:L) suggests this is straightforward once the vulnerable endpoint is located. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Aug 12, 2026
SQL injection in Apache Ranger allows remote attackers to inject arbitrary SQL through the application's data-access layer, exposing the backing policy/audit database to full read, modification, and destruction. Because Ranger is the centralized authorization and access-control service for Hadoop and related big-data platforms, compromise here can undermine security policy enforcement across an entire data estate. Rated CVSS 9.8; no public exploit identified at time of analysis, EPSS is low (0.21%, 12th percentile), and the flaw is fixed in version 2.9.0.
Earlier versions of this analysis (1)
SQL injection in Apache Ranger allows attackers to manipulate backend database queries through unsanitized user-supplied input. All versions prior to 2.9.0 are affected, covering the widely-deployed Hadoop security management platform. Successful exploitation could expose sensitive authorization policies, credentials, and audit logs stored in the Ranger database, and potentially allow data modification. No public exploit has been identified at time of analysis, and no CISA KEV listing is present.
RemediationAI
Vendor-released patch: 2.9.0 - upgrade Apache Ranger to 2.9.0, which fixes the issue per the Apache advisory (https://lists.apache.org/thread/1zltfzd6rp683omrlv1zkxvkwm9d0nd2). Until the upgrade can be scheduled, reduce exposure by restricting network access to the Ranger Admin service and its REST API to trusted management networks or a VPN/bastion (trade-off: may disrupt automation or plugins that call the API from other hosts), placing a WAF or reverse proxy in front of Ranger Admin to filter SQL metacharacters on request parameters (trade-off: signature-based filtering can be bypassed and may cause false positives on legitimate policy names), and ensuring the database account used by Ranger runs with least privilege so injected queries cannot escalate beyond the Ranger schema (trade-off: limits blast radius but does not close the injection). Review Ranger audit and database query logs for anomalous statements as a detection measure.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Apache Ranger is an open-source framework for centralized authorization, auditing, and data governance across the Hadoop ecosystem (HDFS, Hive, HBase, Kafka, YARN, etc.), with a Ranger Admin web/REST tier backed by a relational database (typically MySQL/MariaDB, PostgreSQL, or Oracle) that stores policies, users, roles, and audit records. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command): user-controllable input is concatenated into a database query without proper parameterization or escaping, letting an attacker alter query logic. The affected component per CPE is cpe:2.3:a:apache_software_foundation:apache_ranger - the exact vulnerable sub-module (e.g., a specific search/filter or REST endpoint in Ranger Admin) is not specified in the available advisory text.
Know when Apache Ranger gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Network-reachable low-complexity SQLi with full DB read/write/destroy gives C:H/I:H/A:H; PR:N retained per the input vector but auth requirement is unconfirmed and could raise PR.
Primary rating from Vendor (apache).
CVSS VectorVendor: apache
Lifecycle Timeline
2DescriptionCVE.org
SQL Injection vulnerability vulnerability in Apache Ranger.
This issue affects .
Users are recommended to upgrade to version 2.9.0, which fixes the issue.
Executive ViewAI
A critical vulnerability in Apache Ranger could allow attackers to tamper with organization-wide access control policies and audit records. Since Ranger serves as the centralized authorization system for Hadoop and big-data infrastructure, successful exploitation would undermine security policy enforcement across the entire data estate, directly impacting data governance and compliance.
Apply vendor patch: Apache Ranger version 2.9.0.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Affected Products (CPE)CVE.org
More in Apache Ranger
View allRemote code execution in Apache Ranger 2.8.0 and earlier arises from arbitrary Java class instantiation in the plugin-sc
Remote code execution in Apache Ranger versions up to and including 2.8.0 arises from JDBC URL injection (CWE-94), letti
Privilege escalation in Apache Ranger versions 2.8.0 and earlier allows an attacker to elevate their effective permissio
TLS hostname verification failure in Apache Ranger Client Code allows network-positioned attackers to intercept sensitiv
Command injection in Apache Ranger versions 0.6 through 2.8 allows attackers to inject and execute operating-system comm
Remote code execution in Apache Ranger versions up to and including 2.8.0 stems from unsafe script evaluation in the Gra
JWT tokens written to Apache Ranger logs in versions 2.8.0 and earlier remain replayable, allowing any party with read a
Unauthenticated access to Apache Ranger Download APIs on versions 2.8.0 and earlier exposes sensitive authorization poli
Brute-force credential attacks against Apache Ranger's UnixAuth component are possible in all versions up to and includi
EUVD-2026-55253
GHSA-8w96-gvmm-v92g
NVD
CVE.org
EPSS
Exploit-DB