← Vulnerability feed

Vulnerability record · CVE-2023-39265 · published 6 September 2023

CVE-2023-39265: Apache Superset improper input validation allows SQLite connection registration

Apache · Superset

Apache Superset up to and including 2.1.0 fails to properly validate database connection driver names, so an attacker can register SQLite connections using alternative driver names such as sqlite+pysqlite or via database imports. This permits unexpected file creation on the Superset webserver and, if Superset uses SQLite for its metadata database, can escalate to confidentiality and integrity impacts.

6.5 CVSS 3.1 Medium EPSS 86% · top 0.3% CWE-20 · Improper input validation
6.5CVSS 3.1 base score
86%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
4References
17 Jun 2026Last modified by NVD

Description

Apache Superset would allow for SQLite database connections to be incorrectly registered when an attacker uses alternative driver names like sqlite+pysqlite or by using database imports. This could allow for unexpected file creation on Superset webservers. Additionally, if Apache Superset is using a SQLite database for its metadata (not advised for production use) it could result in more severe vulnerabilities related to confidentiality and integrity. This vulnerability exists in Apache Superset versions up to and including 2.1.0.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 18 September 2026. Confidence: medium.

high priorityThe flaw is network-reachable without authentication and has a very high EPSS score, though CVSS is only medium and KEV does not list it.

What it is

Apache Superset up to and including 2.1.0 fails to properly validate database connection driver names, so an attacker can register SQLite connections using alternative driver names such as sqlite+pysqlite or via database imports. This permits unexpected file creation on the Superset webserver and, if Superset uses SQLite for its metadata database, can escalate to confidentiality and integrity impacts.

Impact

An attacker can cause files to be created on the Superset webserver and, where SQLite backs Superset metadata, may read or alter that metadata, affecting confidentiality and integrity.

Attack surface

Reachable over the network through the database connection or import functionality with no authentication or user interaction required per the CVSS vector (AV:N/AC:L/PR:N/UI:N). The description does not specify the exact endpoint or role needed.

Exploitation

Not listed in CISA KEV and no ransomware usage documented; EPSS is high at 0.86203 (99.7th percentile), and a Packet Storm reference is titled as remote code execution, though the record does not confirm active exploitation.

What to do

  • Upgrade Apache Superset to a version later than 2.1.0 that fixes the driver-name validation issue.
  • Restrict access to database connection creation and database import features to trusted administrators only.
  • Avoid using SQLite as the Superset metadata database in production; use a hardened database backend instead.
  • Monitor and restrict filesystem write permissions for the Superset service account to limit unexpected file creation.

Detection

  • Review Superset audit or application logs for database connection registrations or imports using driver names containing sqlite or sqlite+pysqlite.
  • Alert on unexpected file creation in Superset webserver directories, especially files tied to SQLite database paths.
  • Monitor for unusual database import activity or new connection definitions created outside normal change windows.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2023-39265 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2023-27524Apache Superset default SECRET_KEY allows session forgery and auth bypassApache Superset versions up to and including 2.0.1 ship with a default SECRET_KEY that, if left unchanged, lets an attacker forge signed session cook…KEVEPSS 97%analysed9.8CVE-2024-39887Apache superset sql injection vulnerabilityAn SQL Injection vulnerability in Apache Superset exists due to improper neutralization of special elements used in SQL commands. Specifically, certa…EPSS 4.4%9.8CVE-2022-27479Apache superset sql injection vulnerabilityApache Superset before 1.4.2 is vulnerable to SQL injection in chart data requests. Users should update to 1.4.2 or higher which addresses this issue.EPSS 2.9%9.8CVE-2018-8021Apache Superset pickle deserialization remote code executionApache Superset versions prior to 0.23 deserialized data with an unsafe pickle load method, allowing untrusted serialized data to be executed as code…EPSS 53%analysed8.8CVE-2023-49736Apache superset sql injection vulnerabilityA where_in JINJA macro allows users to specify a quote, which combined with a carefully crafted statement would allow for SQL injection in Apache Sup…EPSS 1.2%8.8CVE-2023-40610Apache superset incorrect authorization vulnerabilityImproper authorization check and possible privilege escalation on Apache Superset up to but excluding 2.1.2. Using the default examples database conn…EPSS 1.3%8.8CVE-2022-43719Apache superset cross-site request forgery vulnerabilityTwo legacy REST API endpoints for approval and request access are vulnerable to cross site request forgery. This issue affects Apache Superset versio…EPSS 0.57%8.8CVE-2021-41971Apache superset sql injection vulnerabilityApache Superset up to and including 1.3.0 when configured with ENABLE_TEMPLATE_PROCESSING on (disabled by default) allowed SQL injection when a malic…EPSS 1.8%

Source: NIST National Vulnerability Database (record CVE-2023-39265), CISA KEV, FIRST EPSS (scores of 2026-09-24). This page is refreshed as NVD updates the record.