CVE-2026-42357: Apache DolphinScheduler Incorrect Authorization Allows Cross-Project Workflow Access
Apache DolphinScheduler contains an authorization flaw that allows authenticated users to view workflow instance data from projects they should not have access to. An attacker with valid credentials could browse sensitive workflow information across project boundaries, exposing task execution details, logs, and operational data without proper permission checks. The vulnerability requires an existing user account but does not require elevated privileges, making it a significant information disclosure risk in multi-tenant or shared environments.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 6.5 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
- Weaknesses (CWE)
- CWE-863
- Affected products
- 1 configuration(s)
- Published / Modified
- 2026-06-17 / 2026-06-17
NVD description (verbatim)
Incorrect Authorization vulnerability allows users to access workflow instance information belonging to projects they do not have permission to access. This issue affects Apache DolphinScheduler versions prior to 3.4.2. Users are recommended to upgrade to version 3.4.2, which fixes this issue.
2 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-42357 is an Incorrect Authorization vulnerability (CWE-863) in Apache DolphinScheduler prior to version 3.4.2. The issue stems from insufficient access control validation when retrieving workflow instance information. Authenticated users can bypass project-level authorization controls to access workflow instances belonging to projects they lack explicit permission to view. The vulnerability is network-accessible and requires only basic user-level authentication; no special configuration, interaction, or additional privileges are needed for exploitation. The flaw results in confidentiality impact through unauthorized information disclosure.
Business impact
In production DolphinScheduler deployments, this vulnerability enables lateral data exposure across project silos. Users with access to one project can discover and monitor workflows, task execution patterns, and operational metadata from other projects—potentially exposing business logic, data processing workflows, and scheduling patterns to unauthorized personnel. In regulated environments (finance, healthcare, compliance-sensitive operations), this cross-project visibility breach could violate data segregation requirements and increase audit risk. Multi-tenant or shared-cluster scenarios face heightened exposure, as one customer's credentials could expose another customer's workflow intelligence.
Affected systems
Apache DolphinScheduler versions prior to 3.4.2 are affected. Any organization running DolphinScheduler in a shared, multi-project, or multi-tenant configuration is at risk. The vulnerability affects both on-premises and cloud-hosted deployments where workflow instance visibility is intended to be project-scoped.
Exploitability
Exploitability is moderate to high. An attacker must possess valid DolphinScheduler user credentials, but does not require administrative access or out-of-band tricks. Once authenticated, the attacker can perform reconnaissance of projects and workflows across the system with low operational cost. No user interaction, network complexity, or special attack conditions are required. The CVSS 3.1 score of 6.5 (Medium) reflects the confidentiality impact and low attack complexity, tempered by the requirement for prior authentication.
Remediation
Upgrade Apache DolphinScheduler to version 3.4.2 or later. This version includes corrected authorization logic that enforces project-scoped access controls on workflow instance queries. For organizations unable to upgrade immediately, consider restricting user account provisioning to essential personnel only and implement network-level access controls to limit DolphinScheduler UI exposure to trusted networks.
Patch guidance
Apply Apache DolphinScheduler version 3.4.2 as the minimum remediation. Verify the patch version against the official Apache DolphinScheduler release notes and security advisories. Test the upgrade in a non-production environment first to confirm compatibility with existing workflows and integrations. If you are running a version between the affected range and 3.4.2, prioritize the upgrade within your standard change management window.
Detection guidance
Monitor DolphinScheduler access logs and audit trails for cross-project workflow instance queries by users who should not have visibility into those projects. Look for patterns of users accessing workflow details from multiple unrelated projects in short timeframes. Enable detailed logging on API endpoints that retrieve workflow instances (typically /api/v1/projects/{projectId}/instance) and correlate user identity with requested project IDs. Network-based detection is limited since the vulnerability exploits legitimate authenticated sessions; focus on application-level access patterns.
Why prioritize this
Although marked as CVSS Medium (6.5), this vulnerability warrants prompt attention in multi-project environments because it directly undermines data segregation—a core security boundary in workflow orchestration platforms. The low barrier to exploitation (existing credentials only) and the potential for sensitive operational data exposure justify treating this as higher priority in organizations with strict data compartmentalization requirements. The lack of KEV status does not reduce urgency in affected deployments.
Risk score, explained
The CVSS 3.1 score of 6.5 reflects a Medium severity rating driven by high confidentiality impact (unauthorized access to workflow instance data) and low attack complexity (straightforward authorization bypass). The score is constrained by the requirement for prior authentication (PR:L) and the absence of integrity or availability impact. In environments with sensitive workflows or regulatory data handling requirements, the real-world risk may exceed the numeric score due to business context.
Frequently asked questions
Do I need administrator credentials to exploit this vulnerability?
No. Any authenticated user account in DolphinScheduler can exploit this flaw. The vulnerability bypasses authorization checks, so an attacker only needs valid basic user credentials—not admin or superuser access.
Does the vulnerability allow modifying or deleting workflows from other projects?
According to the vulnerability description, this flaw enables access to workflow instance information (read-only disclosure). The CVE does not indicate write or delete capabilities across project boundaries. However, verify that the authorization fix in version 3.4.2 covers all access vectors.
How quickly should we patch if we run DolphinScheduler in a single-project environment?
Even single-project deployments should upgrade to 3.4.2 to close this authorization gap and prevent future multi-project expansion from introducing risk. However, single-project setups face lower immediate exposure than multi-project shared instances.
Will upgrading to 3.4.2 disrupt running workflows?
Consult the Apache DolphinScheduler release notes for upgrade impact. Generally, version-to-version updates within the 3.x series are backward-compatible, but test in a staging environment before production deployment to confirm no disruption to active workflows or scheduled jobs.
This analysis is provided for informational and defensive security purposes. The vulnerability details and remediation guidance are based on the published CVE record and vendor advisory. Organizations should verify patch availability and compatibility in their specific environment before deployment. This document does not constitute legal, compliance, or technical support advice. Always consult official vendor documentation and conduct your own risk assessment. Source: NVD (public-domain), retrieved 2026-07-26. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-40914MEDIUMApache Artemis STOMP Protocol Authorization Bypass
- CVE-2026-45426LOWApache Airflow Log-Server JWT Validation Flaw Enables Cross-Dag Access
- CVE-2026-10211MEDIUMAstrBot 4.23.6 Path Normalization Authorization Bypass
- CVE-2026-10616MEDIUMAuthorization Bypass in nextlevelbuilder GoClaw Task Completion
- CVE-2026-10815MEDIUMAuthorization Bypass in Hostel Management System PHP
- CVE-2026-10860MEDIUMMISP Delete Validation Bypass – Logic Error in HTTP DELETE Handler
- CVE-2026-12446MEDIUMChrome Password Manager Cross-Origin Data Leak – Exploit, Patch & Detection
- CVE-2026-21036MEDIUMSamsung Internet Authorization Flaw Exposes Sensitive Data