CVE-2023-27524
Session Validation attacks in Apache Superset versions up to and including 2.0.1. Installations that have not altered the default configured SECRET_KEY according to installation instructions allow for an attacker to authenticate and access unauthorized resources. This does not affect Superset administrators who have changed the default value for SECRET_KEY config. All superset installations should always set a unique secure random SECRET_KEY. Your SECRET_KEY is used to securely sign all session cookies and encrypting sensitive information on the database. Add a strong SECRET_KEY to your `superset_config.py` file like: SECRET_KEY = <YOUR_OWN_RANDOM_GENERATED_SECRET_KEY> Alternatively you can set it with `SUPERSET_SECRET_KEY` environment variable.
Scoring
- Severity
- HIGH
- CVSS base score
- 8.9
- CVSS vector
- CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:L
- EPSS probability
- 84.08%
- CISA KEV
- Known exploited vulnerability
- CWE
- CWE-1188
- Published
- 2023-04-24
- Last modified
- 2025-10-21
Affected products
- Apache Software Foundation Apache Superset
Weakness type
Related vulnerabilities
- CVE-2022-24706 — Remote Code Execution Vulnerability in Packaging
- CVE-2023-6448 — Unitronics VisiLogic uses a default administrative password
- CVE-2021-41192 — Insecure default configuration
- CVE-2026-47668 — DbGate: Unauthenticated Remote Code Execution via JSON Script Runner
- CVE-2024-2912 — Insecure Deserialization Leading to RCE in bentoml/bentoml
- CVE-2026-52824 — Kimai: Default APP_SECRET in Docker Image Enables Cookie Forgery and Account Takeover
- CVE-2026-31957 — Himmelblau unset domain configuration can allow any-tenant authentication at first login for remote deployments
- CVE-2026-28775 — Unauthenticated RCE via SNMP Default Writable Community String