Skip to main content

Apache Ranger EUVDEUVD-2026-55250

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

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

5
Analysis Updated
Aug 12, 2026 - 16:34 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Aug 12, 2026 - 16:22 vuln.today
cvss_changed
CVSS changed
Aug 12, 2026 - 16:22 NVD
9.8 (CRITICAL)
Analysis Generated
Aug 10, 2026 - 11:02 vuln.today
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.

AnalysisAI

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).

Technical ContextAI

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.

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.

Share

EUVD-2026-55250 vulnerability details – vuln.today

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