Description
An authorization vulnerability in Apache DolphinScheduler allows authenticated non-admin users to retrieve Kubernetes configuration data intended for administrator-managed cluster configuration. The exposed kubeconfig data contains credentials that may allow users to authenticate directly to the Kubernetes API outside DolphinScheduler.



The impact depends on the permissions granted to the disclosed credentials. If the kubeconfig provides cluster-admin or broadly privileged service-account access, an attacker may read Kubernetes Secrets, create pods, and establish persistent access to the cluster.



This issue affects Apache DolphinScheduler: from 3.2.0 before 3.4.3.



Users are recommended to upgrade to version 3.4.3, which fixes the issue.
Published: 2026-10-08
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Cluster Access
Action: Immediate Patch
AI Analysis

Impact

An authorization flaw in Apache DolphinScheduler allows authenticated users who are not administrators to retrieve Kubernetes kubeconfig files that the system uses to manage the cluster. The kubeconfig contains credentials that the attacker can use to authenticate directly to the Kubernetes API. If those credentials have cluster‑admin or a broad service‑account scope, the attacker can read secrets, launch pods, or otherwise gain persistent control of the cluster.

Affected Systems

Apache DolphinScheduler versions 3.2.0 through 3.4.2 are vulnerable. Any installation running these versions that permits non‑admin users to access the DolphinScheduler API or UI is at risk.

Risk and Exploitability

The likely attack vector is through the DolphinScheduler credential endpoint or API calls that expose the kubeconfig file. Based on the description, it is inferred that authenticated non‑admin users can retrieve the kubeconfig data and then use the embedded credentials to authenticate directly to the Kubernetes API. Once acquired, the credentials may allow the attacker to read secrets, create pods, or maintain persistent access if they have cluster‑admin or high‑privilege service‑account scope. The CVSS score of 7.1 indicates moderate severity, and protection against this flaw is critical for installations where the kubeconfig grants elevated privileges. EPSS score is less than 1% and the vulnerability is not listed in the CISA KEV catalog, so exploitation frequency remains uncertain.

Generated by OpenCVE AI on October 8, 2026 at 17:10 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache DolphinScheduler to version 3.4.3 or later.
  • Ensure that kubeconfig credentials are granted the least privilege necessary for cluster operations.
  • Restrict access to the kubeconfig endpoint so only administrators can retrieve or view Kubernetes configuration data.
  • Audit Kubernetes service accounts to confirm that non‑admin users are not granted cluster‑admin or broad privileges.

Generated by OpenCVE AI on October 8, 2026 at 17:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 08 Oct 2026 14:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 08 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-862
Metrics cvssV3_1

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


Thu, 08 Oct 2026 11:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Thu, 08 Oct 2026 10:45:00 +0000

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

Thu, 08 Oct 2026 10:30:00 +0000

Type Values Removed Values Added
References

Thu, 08 Oct 2026 09:00:00 +0000

Type Values Removed Values Added
Description An authorization vulnerability in Apache DolphinScheduler allows authenticated non-admin users to retrieve Kubernetes configuration data intended for administrator-managed cluster configuration. The exposed kubeconfig data contains credentials that may allow users to authenticate directly to the Kubernetes API outside DolphinScheduler. The impact depends on the permissions granted to the disclosed credentials. If the kubeconfig provides cluster-admin or broadly privileged service-account access, an attacker may read Kubernetes Secrets, create pods, and establish persistent access to the cluster. This issue affects Apache DolphinScheduler: from 3.2.0 before 3.4.3. Users are recommended to upgrade to version 3.4.3, which fixes the issue.
Title Apache DolphinScheduler: Missing Authorization Checks Allow Non-Admin Users to Retrieve Kubernetes Credentials
References

Subscriptions

Apache Dolphinscheduler
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-08T13:09:40.924Z

Reserved: 2026-08-08T01:04:55.529Z

Link: CVE-2026-71895

cve-icon Vulnrichment

Updated: 2026-10-08T09:16:33.297Z

cve-icon NVD

Status : Deferred

Published: 2026-10-08T09:16:42.167

Modified: 2026-10-08T17:25:38.450

Link: CVE-2026-71895

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-08T17:15:05Z

Weaknesses