CVE-2023-27524KEV · OVERDUECWE-1188

Apache Superset: Session validation vulnerability when using provided default SECRET_KEY

High · published April 24, 2023

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 8.9. It is confirmed in active exploitation. It sits in the 99.9th percentile for exploit probability.

999
days past CISA
deadline
CVSS v3.1
8.9
EPSS
97%
Percentile
99.9
In the wild
Confirmed
What it is

🚨 If you are still using the default SECRET_KEY in Apache Superset 2.0.1 or earlier, you could be leaving your session door wide open! 🔥 Think of your SECRET_KEY as the unique combination to a safe. If everyone has the same combination, anyone can unlock it and see what’s inside — the only difference being that your sensitive data is at stake! 🔐 An attacker could easily authenticate themselves and gain access to unauthorized resources, compromising sensitive information and wreaking havoc in your data environment. This could lead to severe data leaks or unauthorized actions, making it a high-stakes situation!

Put simply

Think of your SECRET_KEY as the unique combination to a safe. If everyone has the same combination, anyone can unlock it and see what’s inside — the only difference being that your sensitive data is at stake! 🔐 This session validation vulnerability arises because the default SECRET_KEY is not unique for each installation, allowing attackers to exploit this oversight to access protected resources without proper authorization.

What to do

An attacker could easily authenticate themselves and gain access to unauthorized resources, compromising sensitive information and wreaking havoc in your data environment. This could lead to severe data leaks or unauthorized actions, making it a high-stakes situation! Immediately generate a secure, random SECRET_KEY and update your `superset_config.py` file or set the `SUPERSET_SECRET_KEY` environment variable. Don't delay — your data's security is on the line! You've got this! Take action now and secure your Superset installation! 🛡️

The record
Technical detail
CVSS v3.1
8.9 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.97405 · 99.9th percentile
Weakness
CWE-1188 · Initialization of a Resource with an Insecure Default
Published
2023-04-24T15:28Z
KEV added
2024-01-08 · due 2024-01-29
EPSS history
Timeline
  • 08 JAN 00:00Z
    Added to CISA KEV — remediate by Jan 29
    kev
  • 24 APR 15:28Z
    Apache Superset: Session validation vulnerability when using provided default SECRET_KEY
    cvelistv5