Description
An Improper Authorization vulnerability exists in Apache Superset allowing an authenticated user with permissions to update charts to modify dashboards they do not own. When updating a chart's properties via the REST API, a user can provide a list of dashboard IDs (dashboards) to associate the chart with. The validation logic in the UpdateChartCommand failed to verify that the user had write permissions for the target dashboards specified in the request body.

This issue affects Apache Superset: before 6.0.0.

Users are recommended to upgrade to version 6.0.0, which fixes the issue.
Published: 2026-07-30
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An improper authorization flaw in Apache Superset allows an authenticated user with chart update rights to modify dashboards that they do not own. The vulnerability exists because the UpdateChartCommand accepts a list of dashboard IDs in the request body but does not validate that the user has write permissions on those dashboards. As a result, an attacker can move a chart onto any dashboard and potentially expose or alter sensitive information.

Affected Systems

All installations of Apache Superset prior to version 6.0.0 are affected. The issue applies to deployments where a user is granted permission to update charts but does not have permission to edit the target dashboards. The scope includes environments using the default authentication and role configuration, although the presence of these roles is inferred and not explicitly confirmed by the advisory.

Risk and Exploitability

The CVSS score of 5.3 indicates a medium severity vulnerability, and the EPSS score of < 1% shows a low likelihood of exploitation at this time. It is not listed in CISA’s KEV catalog. Exploitation requires an authenticated user with chart‑update privileges who can access the Superset REST API. Attackers can permanently alter dashboards or expose sensitive data, but no public exploit has been reported. The absence of an authorization check means that a legitimate user could leverage the API to affect dashboards they do not own.

Generated by OpenCVE AI on August 2, 2026 at 05:11 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apache Superset to version 6.0.0 or newer to apply the official fix.
  • Restrict chart update permissions to trusted users only and review roles to reduce the risk surface.
  • Enable comprehensive audit logging for chart update actions so unauthorized dashboard changes are detected and can be investigated.

Generated by OpenCVE AI on August 2, 2026 at 05:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 30 Jul 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 30 Jul 2026 20:45:00 +0000

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

Thu, 30 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description An Improper Authorization vulnerability exists in Apache Superset allowing an authenticated user with permissions to update charts to modify dashboards they do not own. When updating a chart's properties via the REST API, a user can provide a list of dashboard IDs (dashboards) to associate the chart with. The validation logic in the UpdateChartCommand failed to verify that the user had write permissions for the target dashboards specified in the request body. This issue affects Apache Superset: before 6.0.0. Users are recommended to upgrade to version 6.0.0, which fixes the issue.
Title Apache Superset: Improper Authorization in Chart Update allowing Dashboard Modification
Weaknesses CWE-285
References
Metrics cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-07-30T19:35:52.546Z

Reserved: 2026-01-19T16:29:33.890Z

Link: CVE-2026-23981

cve-icon Vulnrichment

Updated: 2026-07-30T16:36:21.599Z

cve-icon NVD

Status : Analyzed

Published: 2026-07-30T16:17:10.447

Modified: 2026-08-05T19:39:13.857

Link: CVE-2026-23981

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-02T05:15:15Z

Weaknesses