CVE-2026-23981

Apache Superset: Improper Authorization in Chart Update allowing Dashboard Modification

Published Jul 30, 2026 CVSS 4.0 · 5.3 Medium EPSS < 1% KEV · Not listed
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.

Analysis

AI-generated

Technical 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.

Remediation

No solution or workaround provided in the CVE record.

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 available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Apache
Apache superset
Vendors & Products Apache
Apache superset
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'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
apache
Published
Updated
Jul 30, 2026, 7:35 PM
Reserved
Jan 19, 2026, 4:29 PM
Status
Analyzed
Published
Jul 30, 2026, 4:17 PM
Modified
Oct 23, 2026, 10:10 PM