Apache Superset: Session validation vulnerability when using provided default SECRET_KEY
Apache Superset versions up to 2.0.1 allow attackers to forge valid session cookies if the default SECRET_KEY is not changed, enabling unauthorized access to the application. This only affects installations that haven't customized the SECRET_KEY as instructed during setup.
Session validation vulnerability exploitable through forged session cookies when the default SECRET_KEY remains unchanged in Apache Superset ≤2.0.1. An unauthenticated attacker can craft valid session tokens to impersonate users and access unauthorized resources, provided the installation did not alter the default SECRET_KEY configuration. The vulnerability is mitigated by setting a unique, randomly-generated SECRET_KEY in superset_config.py or via the SUPERSET_SECRET_KEY environment variable.
Want to know if your infrastructure is exposed to this?
Talk to TrueHacking →