Description
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.
Published: 2026-08-10
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An attacker could exploit Apache Ranger versions up to 2.8.0 by submitting a crafted request to the plugin-schema-registry component, which allows arbitrary class instantiation without proper validation. This flaw corresponds to the CWE-470 and CWE-94 weaknesses and permits the execution of arbitrary code with the same privileges as the Ranger service.

Affected Systems

Affected systems are installations of Apache Ranger 2.8.0 or earlier. The vulnerability is confined to the plugin-schema-registry component and does not affect newer releases such as 2.9.0 and above.

Risk and Exploitability

Specific exploitation details are not published, but the CVSS score of 9.8 marks it as critical. The EPSS score is below 1%, indicating the likelihood of exploitation is currently low, though the risk remains high because the flaw allows remote code execution. The vulnerability is not listed in the CISA KEV catalog. Attackers would need network access to the Ranger REST API to submit malicious plugin definitions, likely through the plugin-schema-registry endpoint, and could instantiate arbitrary classes with Ranger service privileges.

Generated by OpenCVE AI on August 13, 2026 at 08:28 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apache Ranger to version 2.9.0 or later.
  • If an immediate upgrade is not possible, restrict network access to the Ranger REST API, particularly the endpoints that handle plugin-schema registrations, to trusted hosts and enforce strict authentication.
  • Disable or remove the ability to register new plugin classes, or reject any unverified plugin definitions through the configuration or policy settings.
  • Monitor Ranger logs for unexpected class instantiations or plugin installations and configure alerts for suspicious activity.

Generated by OpenCVE AI on August 13, 2026 at 08:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 17 Aug 2026 18:15:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:apache:ranger:*:*:*:*:*:*:*:*

Wed, 12 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 10 Aug 2026 12:15:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache ranger
Vendors & Products Apache
Apache ranger

Mon, 10 Aug 2026 10:30:00 +0000

Type Values Removed Values Added
Description 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.
Title Apache Ranger: Remote Code Execution via Arbitrary Class Instantiation
Weaknesses CWE-470
CWE-94
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-08-12T15:19:33.507Z

Reserved: 2026-05-06T14:25:52.322Z

Link: CVE-2026-44416

cve-icon Vulnrichment

Updated: 2026-08-10T10:34:01.416Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-10T11:17:26.547

Modified: 2026-08-17T18:03:57.333

Link: CVE-2026-44416

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T08:30:11Z

Weaknesses
  • CWE-470

    Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')