Skip to main content

Apache Ranger CVE-2026-44416

| EUVDEUVD-2026-55250 CRITICAL
Code Injection (CWE-94)
2026-08-10 apache GHSA-3236-74vm-475v
9.8
CVSS 3.1 · Vendor: apache
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach Ranger plugin-schema-registry over network
  2. Delivery
    Send request naming attacker class
  3. Exploit
    Trigger arbitrary class instantiation (CWE-94)
  4. Execution
    Execute code in Ranger process
  5. Impact
    Subvert authorization policies and access protected data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation targets the plugin-schema-registry component of Apache Ranger 2.8.0 or earlier, so the attacker must be able to reach that component's interface over the network; the vendor CVSS (AV:N/AC:L/PR:N/UI:N) implies no authentication and no user interaction against a reachable instance. The key limiting factor is network exposure: Ranger is usually deployed inside a data cluster/management network, so reachability of the schema-registry endpoint from the attacker's position is the practical gatekeeper rather than any special feature flag. A second caveat is that the advisory does not explicitly confirm whether any authentication normally fronts this component, so the PR:N (unauthenticated) assumption should be verified against the specific deployment; versions 2.9.0 and later are not affected.

Impact

The signals are mixed: the CVSS vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H) describes an easy, unauthenticated, network-reachable RCE that would normally be top-priority, yet EPSS is only 0.58% (45th percentile), there is no KEV listing, and no public PoC has surfaced - indicating that in-the-wild exploitation is not yet observed and the theoretical severity currently outpaces demonstrated activity. Ranger is typically deployed inside a data cluster rather than on the public internet, so the practical attack surface depends heavily on network segmentation; the 'network' vector is real but often reachable only from within the cluster/management network. Because a successful hit against an authorization broker undermines the access controls protecting an entire data platform, any operator running Ranger - even a mid-sized team with a modest cluster - should treat patching to 2.9.0 as urgent despite the low EPSS, while recognizing that the low probability score suggests targeted rather than mass exploitation for now. One caveat: the description names a specific component (plugin-schema-registry) whose exact exposure and whether reaching it requires prior authentication are not spelled out, so the PR:N assumption in the vendor CVSS should be verified against the actual deployment.

Exploit ScenarioDerived

An attacker with network access to a Ranger deployment sends a crafted request to the plugin-schema-registry interface that specifies an attacker-controlled or gadget class name, causing Ranger to instantiate it and execute attacker code in the Ranger process context. Given AC:L and (per vendor) PR:N, the attack is low-complexity and requires no user interaction; from there the attacker can subvert authorization policies and pivot into the protected data services. No public exploit code has been identified at time of analysis.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.6% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Aug 12, 2026

Remote code execution in Apache Ranger 2.8.0 and earlier arises from arbitrary Java class instantiation in the plugin-schema-registry component, letting an attacker who can reach the affected interface load and run attacker-controlled classes and achieve full compromise (CWE-94). The flaw carries a critical CVSS 9.8 and is fixed in Ranger 2.9.0. There is no public exploit identified at time of analysis and it is not listed in CISA KEV, with EPSS at a modest 0.58% (45th percentile).

Earlier versions of this analysis (1)
v1 Aug 10, 2026 - 11:02

Remote code execution in Apache Ranger's plugin-schema-registry component (versions <= 2.8.0) is achievable through arbitrary class instantiation, a CWE-94 code injection flaw. An attacker who can reach the schema-registry plugin endpoint may supply a malicious class reference that the server instantiates without validation, yielding full code execution on the Ranger host. No public exploit or CISA KEV listing has been identified at time of analysis, but the network-reachable RCE nature warrants urgent remediation.

RemediationAI

Vendor-released patch: upgrade to Apache Ranger 2.9.0, which remediates the arbitrary class instantiation in plugin-schema-registry; this is the primary and vendor-recommended fix per the Apache advisory (https://lists.apache.org/thread/2gqssqhwkzbpd8jx8q6986cwldr7qkdn). Where immediate upgrade is not feasible, reduce exposure by network-restricting access to Ranger admin and plugin/schema-registry endpoints so only trusted cluster hosts and administrators can reach them (trade-off: may disrupt legitimate plugin registration or cross-service policy sync if firewall rules are too broad), and by placing Ranger behind authenticated, segmented management networks rather than shared or internet-adjacent VLANs. Increase auditing/monitoring on the schema-registry component for unexpected class-loading or plugin registration activity as a detective control until patched. Confirm the exact fixed version and any backports against the official advisory before deploying, and validate policy enforcement after upgrade.

Affected VersionsENISA

Apache Ranger 0 ≤2.8.0

Affected Packages

euvd apache_ranger no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Apache Ranger is a centralized authorization, auditing, and data-governance framework for the Hadoop/big-data ecosystem (Hive, HDFS, HBase, Kafka, Solr, etc.), where its plugins enforce access policies inside data services. The vulnerability is in the plugin-schema-registry component, which handles schema definitions; the root cause is CWE-94 (Code Injection) manifesting as arbitrary class instantiation - the code dynamically resolves and instantiates a class from externally influenced input rather than a fixed allowlist. In Java, uncontrolled Class.forName/newInstance-style instantiation lets an attacker steer execution to gadget or attacker-supplied classes, turning deserialization/instantiation of untrusted type names into code execution. The single affected CPE is cpe:2.3:a:apache_software_foundation:apache_ranger, confirming Apache Ranger itself (not a downstream repackaging) as the vulnerable product.

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

Vendor (apache) PRIMARY 9.8 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

Arbitrary class instantiation yields full RCE (C/I/A:H); network-reachable and low-complexity, and the vendor advisory indicates no auth or interaction, so PR:N/UI:N, though PR:N should be deployment-verified.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (apache).

CVSS VectorVendor: apache

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
CVSS changed
Aug 12, 2026 - 16:22 NVD
9.8 (CRITICAL)
CVE Published
Aug 10, 2026 - 10:23 cve.org
HIGH

DescriptionCVE.org

Remote Code Execution via Arbitrary Class Instantiation in plugin-schema-registry component in Apache Ranger <= 2.8.0. Users are recommended to upgrade to version 2.9.0, which fixes this issue.

Executive ViewAI

Why It Matters

Apache Ranger 2.8.0 and earlier suffers a critical remote code execution vulnerability in the plugin-schema-registry component that allows attackers to instantiate and execute arbitrary Java classes, potentially compromising the entire data governance infrastructure. Organizations using affected versions face complete compromise of data access controls and audit capabilities, directly threatening compliance and data protection. Immediate upgrade is required to restore security posture.

Business Impact: Severe
Compensating Controls

Apply vendor patch: Apache Ranger 2.9.0

Threat Intelligence Overview

EPSS Score
0.6%
Top 55% exploitable
Prevalence
Medium
widely used Hadoop/big-data authorization framework, not ubiquitous
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.6%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy