Skip to main content

Apache Ranger CVE-2026-65945

| EUVDEUVD-2026-55246 MEDIUM
Insertion of Sensitive Information into Log File (CWE-532)
2026-08-10 apache GHSA-c3hc-q36q-95g4
6.5
CVSS 3.1 · Vendor: apache
View

Attack ChainAIDerived

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

  1. Access
    Gain read access to Ranger log files or aggregation store
  2. Delivery
    Search logs for JWT token strings
  3. Exploit
    Extract valid, unexpired JWT bearer token
  4. Execution
    Craft HTTP request with stolen Authorization header
  5. Persist
    Authenticate to Ranger REST API as token's subject
  6. Impact
    Read or modify Ranger security policies

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A09:2025 - Security Logging & Alerting Failures
ASVS 5.0
V16 - Security Logging and Error Handling Log data sanitization
Exploitation Conditions

The attacker must have read access to Apache Ranger application log files or to a log aggregation system that receives those logs. This access could be local (direct filesystem access on the Ranger host), remote (via log aggregation platforms such as Splunk, Elasticsearch, or cloud log services), or via a misconfigured log export to object storage. Exploitation is further gated on the captured JWT token remaining within its validity window - if Ranger enforces short expiry, the practical replay window may be narrow, though this is not confirmed from available data. The vulnerability affects Ranger versions 2.8.0 and earlier running in any configuration; no specific non-default feature or protocol mode is required for tokens to appear in logs. Limiting factors: log read access is not typically available to unauthenticated network attackers; exploitation is most realistic for insiders, compromised adjacent systems, or overly permissive log aggregation configurations.

Impact

No CVSS vector or EPSS score was provided in the input, limiting quantitative signal. Risk must be assessed qualitatively. The severity is meaningful: JWT tokens are full authentication credentials, and Ranger's role as a security policy engine for big data means impersonating a Ranger admin or service account gives an attacker the ability to rewrite data access policies. The key risk-limiting factor is that the attacker must first obtain read access to the logs - either on the Ranger host, in a log aggregation system, or via misconfigured log exports. In enterprises, log files are often accessible to a broad population of sysadmins, DevOps personnel, and monitoring systems, making this realistic beyond just local root compromise. There is no CISA KEV listing and no POC identified, suggesting opportunistic mass exploitation is not currently occurring. However, the combination of a sensitive target (security policy engine) and a passive, persistent exposure (logs accumulate tokens over time) makes this a credible insider-threat and lateral-movement vector. MISSING: EPSS score, CVSS vector, and independent verification of token lifetime or expiry enforcement are absent - if Ranger enforces short JWT lifetimes, practical exploitability is reduced but not eliminated.

Exploit ScenarioDerived

An attacker with read access to Ranger log files - whether a privileged sysadmin, a compromised log aggregation pipeline, or a misconfigured S3/HDFS log export - searches logs for JWT strings, extracts a valid token belonging to a Ranger administrator, and replays it via HTTP to the Ranger REST API to authenticate and modify data access policies across Hadoop services. No exploit code is publicly identified, but the attack requires only standard HTTP tooling once a token is extracted.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 10, 2026

JWT tokens written to Apache Ranger logs in versions 2.8.0 and earlier remain replayable, allowing any party with read access to those logs to authenticate as legitimate users without knowing their credentials. The flaw (CWE-532) is particularly severe because Ranger controls data security policies across Hadoop ecosystems - impersonating a Ranger user can yield control over access policies for HDFS, Hive, HBase, and related services. No public exploit or CISA KEV listing exists at time of analysis; Apache has confirmed a fix in version 2.9.0.

RemediationAI

Upgrade Apache Ranger to version 2.9.0, which is confirmed by the vendor to resolve this issue. The Apache advisory is available at https://lists.apache.org/thread/ww4b3d59r3pnhosljcrq9b98qzqtnclk. As an immediate compensating control prior to patching, restrict read access to Ranger log directories to only privileged service accounts and auditors, and review log shipping configurations to ensure JWT tokens are not being forwarded to centralized log aggregation systems such as Splunk or Elasticsearch. If log aggregation is in use, purge or redact log entries containing JWT tokens from aggregation stores. If short-lived JWTs are configurable in Ranger, reduce the token validity window to minimize the replay window - however, the specific Ranger configuration knob for this is not documented in available references and should be verified with the vendor. Note that restricting log access may hinder incident response and debugging workflows.

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 (CPE: cpe:2.3:a:apache_software_foundation:apache_ranger:*:*:*:*:*:*:*:*) is a centralized security framework for Hadoop-ecosystem services, providing policy-based authorization and auditing. It uses JSON Web Tokens (JWTs) as bearer credentials for session or service-to-service authentication. CWE-532 (Insertion of Sensitive Information into Log File) describes the root cause: Ranger writes these JWT tokens into its application logs without sanitization or masking. JWTs are bearer tokens by design - possession equals identity - so any token captured from logs is immediately usable for authentication replay. In typical Ranger deployments, logs are written to local disk but are also commonly shipped to centralized log aggregation platforms (Elasticsearch, Splunk, Graylog), which substantially broadens the exposure surface beyond the Ranger host itself.

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 6.5 LOW
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 8.1 HIGH

Log access requires at minimum low-privilege read rights (PR:L); replaying the token is network-based (AV:N); full auth credential exposure yields high C/I; no availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/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
Low
Integrity
Low
Availability
None

Lifecycle Timeline

1
CVSS changed
Aug 10, 2026 - 20:22 NVD
6.5 (MEDIUM)

DescriptionCVE.org

Logs contain replayable JWT tokens in Apache Ranger versions <= 2.8.0 Users are recommended to upgrade to version 2.9.0, which fixes this issue.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Medium
common in enterprise Hadoop/big data security deployments
Data Quality
5 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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