Vulnerability Details CVE-2023-37470
Metabase is an open-source business intelligence and analytics platform. Prior to versions 0.43.7.3, 0.44.7.3, 0.45.4.3, 0.46.6.4, 1.43.7.3, 1.44.7.3, 1.45.4.3, and 1.46.6.4, a vulnerability could potentially allow remote code execution on one's Metabase server. The core issue is that one of the supported data warehouses (an embedded in-memory database H2), exposes a number of ways for a connection string to include code that is then executed by the process running the embedded database. Because Metabase allows users to connect to databases, this means that a user supplied string can be used to inject executable code. Metabase allows users to validate their connection string before adding a database (including on setup), and this validation API was the primary vector used as it can be called without validation. Versions 0.43.7.3, 0.44.7.3, 0.45.4.3, 0.46.6.4, 1.43.7.3, 1.44.7.3, 1.45.4.3, and 1.46.6.4 fix this issue by removing the ability of users to add H2 databases entirely. As a workaround, it is possible to block these vulnerabilities at the network level by blocking the endpoints `POST /api/database`, `PUT /api/database/:id`, and `POST /api/setup/validateuntil`. Those who use H2 as a file-based database should migrate to SQLite.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.034
EPSS Ranking 86.8%
CVSS Severity
CVSS v3 Score 10.0
Products affected by CVE-2023-37470
-
cpe:2.3:a:metabase:metabase:0.10.0
-
cpe:2.3:a:metabase:metabase:0.10.3
-
cpe:2.3:a:metabase:metabase:0.10.4
-
cpe:2.3:a:metabase:metabase:0.10.4.1
-
cpe:2.3:a:metabase:metabase:0.11.0
-
cpe:2.3:a:metabase:metabase:0.11.1
-
cpe:2.3:a:metabase:metabase:0.11.2
-
cpe:2.3:a:metabase:metabase:0.11.3
-
cpe:2.3:a:metabase:metabase:0.12.0
-
cpe:2.3:a:metabase:metabase:0.12.1
-
cpe:2.3:a:metabase:metabase:0.13.0
-
cpe:2.3:a:metabase:metabase:0.13.1
-
cpe:2.3:a:metabase:metabase:0.13.2
-
cpe:2.3:a:metabase:metabase:0.13.3
-
cpe:2.3:a:metabase:metabase:0.14.0
-
cpe:2.3:a:metabase:metabase:0.14.1
-
cpe:2.3:a:metabase:metabase:0.15.0
-
cpe:2.3:a:metabase:metabase:0.15.1
-
cpe:2.3:a:metabase:metabase:0.16.0
-
cpe:2.3:a:metabase:metabase:0.16.1
-
cpe:2.3:a:metabase:metabase:0.17.0
-
cpe:2.3:a:metabase:metabase:0.17.1
-
cpe:2.3:a:metabase:metabase:0.18.0
-
cpe:2.3:a:metabase:metabase:0.18.1
-
cpe:2.3:a:metabase:metabase:0.19.0
-
cpe:2.3:a:metabase:metabase:0.19.1
-
cpe:2.3:a:metabase:metabase:0.19.2
-
cpe:2.3:a:metabase:metabase:0.19.3
-
cpe:2.3:a:metabase:metabase:0.20.0
-
cpe:2.3:a:metabase:metabase:0.20.1
-
cpe:2.3:a:metabase:metabase:0.20.2
-
cpe:2.3:a:metabase:metabase:0.20.3
-
cpe:2.3:a:metabase:metabase:0.21.0
-
cpe:2.3:a:metabase:metabase:0.21.1
-
cpe:2.3:a:metabase:metabase:0.22.0
-
cpe:2.3:a:metabase:metabase:0.22.1
-
cpe:2.3:a:metabase:metabase:0.22.2
-
cpe:2.3:a:metabase:metabase:0.23.0
-
cpe:2.3:a:metabase:metabase:0.23.1
-
cpe:2.3:a:metabase:metabase:0.24.0
-
cpe:2.3:a:metabase:metabase:0.24.1
-
cpe:2.3:a:metabase:metabase:0.24.2
-
cpe:2.3:a:metabase:metabase:0.25.0
-
cpe:2.3:a:metabase:metabase:0.25.1
-
cpe:2.3:a:metabase:metabase:0.25.2
-
cpe:2.3:a:metabase:metabase:0.26.0
-
cpe:2.3:a:metabase:metabase:0.26.1
-
cpe:2.3:a:metabase:metabase:0.26.2
-
cpe:2.3:a:metabase:metabase:0.27.0
-
cpe:2.3:a:metabase:metabase:0.27.1
-
cpe:2.3:a:metabase:metabase:0.27.2
-
cpe:2.3:a:metabase:metabase:0.28.0
-
cpe:2.3:a:metabase:metabase:0.28.1
-
cpe:2.3:a:metabase:metabase:0.28.2
-
cpe:2.3:a:metabase:metabase:0.28.3
-
cpe:2.3:a:metabase:metabase:0.28.4
-
cpe:2.3:a:metabase:metabase:0.28.5
-
cpe:2.3:a:metabase:metabase:0.28.6
-
cpe:2.3:a:metabase:metabase:0.29.0
-
cpe:2.3:a:metabase:metabase:0.29.1
-
cpe:2.3:a:metabase:metabase:0.29.2
-
cpe:2.3:a:metabase:metabase:0.29.3
-
cpe:2.3:a:metabase:metabase:0.30.0
-
cpe:2.3:a:metabase:metabase:0.30.1
-
cpe:2.3:a:metabase:metabase:0.30.2
-
cpe:2.3:a:metabase:metabase:0.30.3
-
cpe:2.3:a:metabase:metabase:0.30.4
-
cpe:2.3:a:metabase:metabase:0.31.0
-
cpe:2.3:a:metabase:metabase:0.31.1
-
cpe:2.3:a:metabase:metabase:0.31.2
-
cpe:2.3:a:metabase:metabase:0.31.3
-
cpe:2.3:a:metabase:metabase:0.32.0
-
cpe:2.3:a:metabase:metabase:0.32.1
-
cpe:2.3:a:metabase:metabase:0.32.10
-
cpe:2.3:a:metabase:metabase:0.32.2
-
cpe:2.3:a:metabase:metabase:0.32.3
-
cpe:2.3:a:metabase:metabase:0.32.4
-
cpe:2.3:a:metabase:metabase:0.32.5
-
cpe:2.3:a:metabase:metabase:0.32.6
-
cpe:2.3:a:metabase:metabase:0.32.7
-
cpe:2.3:a:metabase:metabase:0.32.8
-
cpe:2.3:a:metabase:metabase:0.32.9
-
cpe:2.3:a:metabase:metabase:0.33.0
-
cpe:2.3:a:metabase:metabase:0.33.1
-
cpe:2.3:a:metabase:metabase:0.33.2
-
cpe:2.3:a:metabase:metabase:0.33.3
-
cpe:2.3:a:metabase:metabase:0.33.4
-
cpe:2.3:a:metabase:metabase:0.33.5
-
cpe:2.3:a:metabase:metabase:0.33.5.1
-
cpe:2.3:a:metabase:metabase:0.33.6
-
cpe:2.3:a:metabase:metabase:0.33.7
-
cpe:2.3:a:metabase:metabase:0.33.7.1
-
cpe:2.3:a:metabase:metabase:0.33.7.2
-
cpe:2.3:a:metabase:metabase:0.33.7.3
-
cpe:2.3:a:metabase:metabase:0.34.0
-
cpe:2.3:a:metabase:metabase:0.34.1
-
cpe:2.3:a:metabase:metabase:0.34.2
-
cpe:2.3:a:metabase:metabase:0.34.3
-
cpe:2.3:a:metabase:metabase:0.35.0
-
cpe:2.3:a:metabase:metabase:0.35.1
-
cpe:2.3:a:metabase:metabase:0.35.2
-
cpe:2.3:a:metabase:metabase:0.35.3
-
cpe:2.3:a:metabase:metabase:0.35.4
-
cpe:2.3:a:metabase:metabase:0.35.6
-
cpe:2.3:a:metabase:metabase:0.36.0
-
cpe:2.3:a:metabase:metabase:0.36.1
-
cpe:2.3:a:metabase:metabase:0.36.10
-
cpe:2.3:a:metabase:metabase:0.36.11
-
cpe:2.3:a:metabase:metabase:0.36.12
-
cpe:2.3:a:metabase:metabase:0.36.2
-
cpe:2.3:a:metabase:metabase:0.36.3
-
cpe:2.3:a:metabase:metabase:0.36.4
-
cpe:2.3:a:metabase:metabase:0.36.5
-
cpe:2.3:a:metabase:metabase:0.36.5.1
-
cpe:2.3:a:metabase:metabase:0.36.6
-
cpe:2.3:a:metabase:metabase:0.36.7
-
cpe:2.3:a:metabase:metabase:0.36.8
-
cpe:2.3:a:metabase:metabase:0.36.8.1
-
cpe:2.3:a:metabase:metabase:0.36.8.2
-
cpe:2.3:a:metabase:metabase:0.37.0
-
cpe:2.3:a:metabase:metabase:0.37.0.1
-
cpe:2.3:a:metabase:metabase:0.37.0.2
-
cpe:2.3:a:metabase:metabase:0.37.1
-
cpe:2.3:a:metabase:metabase:0.37.10
-
cpe:2.3:a:metabase:metabase:0.37.11
-
cpe:2.3:a:metabase:metabase:0.37.12
-
cpe:2.3:a:metabase:metabase:0.37.2
-
cpe:2.3:a:metabase:metabase:0.37.3
-
cpe:2.3:a:metabase:metabase:0.37.4
-
cpe:2.3:a:metabase:metabase:0.37.5
-
cpe:2.3:a:metabase:metabase:0.37.6
-
cpe:2.3:a:metabase:metabase:0.37.7
-
cpe:2.3:a:metabase:metabase:0.37.8
-
cpe:2.3:a:metabase:metabase:0.37.9
-
cpe:2.3:a:metabase:metabase:0.38.0
-
cpe:2.3:a:metabase:metabase:0.38.0.1
-
cpe:2.3:a:metabase:metabase:0.38.1
-
cpe:2.3:a:metabase:metabase:0.38.2
-
cpe:2.3:a:metabase:metabase:0.38.3
-
cpe:2.3:a:metabase:metabase:0.38.4
-
cpe:2.3:a:metabase:metabase:0.38.5
-
cpe:2.3:a:metabase:metabase:0.38.6
-
cpe:2.3:a:metabase:metabase:0.39.0
-
cpe:2.3:a:metabase:metabase:0.39.0.1
-
cpe:2.3:a:metabase:metabase:0.39.1
-
cpe:2.3:a:metabase:metabase:0.39.2
-
cpe:2.3:a:metabase:metabase:0.39.3
-
cpe:2.3:a:metabase:metabase:0.39.4
-
cpe:2.3:a:metabase:metabase:0.39.5
-
cpe:2.3:a:metabase:metabase:0.39.6
-
cpe:2.3:a:metabase:metabase:0.39.7
-
cpe:2.3:a:metabase:metabase:0.40.0
-
cpe:2.3:a:metabase:metabase:0.40.1
-
cpe:2.3:a:metabase:metabase:0.40.2
-
cpe:2.3:a:metabase:metabase:0.40.3
-
cpe:2.3:a:metabase:metabase:0.40.3.1
-
cpe:2.3:a:metabase:metabase:0.40.4
-
cpe:2.3:a:metabase:metabase:0.40.5
-
cpe:2.3:a:metabase:metabase:0.40.6
-
cpe:2.3:a:metabase:metabase:0.40.7
-
cpe:2.3:a:metabase:metabase:0.40.8
-
cpe:2.3:a:metabase:metabase:0.41.0
-
cpe:2.3:a:metabase:metabase:0.41.1
-
cpe:2.3:a:metabase:metabase:0.41.2
-
cpe:2.3:a:metabase:metabase:0.41.3
-
cpe:2.3:a:metabase:metabase:0.41.3.1
-
cpe:2.3:a:metabase:metabase:0.41.4
-
cpe:2.3:a:metabase:metabase:0.41.5
-
cpe:2.3:a:metabase:metabase:0.41.6
-
cpe:2.3:a:metabase:metabase:0.41.7
-
cpe:2.3:a:metabase:metabase:0.41.8
-
cpe:2.3:a:metabase:metabase:0.41.9
-
cpe:2.3:a:metabase:metabase:0.42.0
-
cpe:2.3:a:metabase:metabase:0.42.1
-
cpe:2.3:a:metabase:metabase:0.42.2
-
cpe:2.3:a:metabase:metabase:0.42.3
-
cpe:2.3:a:metabase:metabase:0.42.4
-
cpe:2.3:a:metabase:metabase:0.42.4.1
-
cpe:2.3:a:metabase:metabase:0.42.5
-
cpe:2.3:a:metabase:metabase:0.42.6
-
cpe:2.3:a:metabase:metabase:0.43.0
-
cpe:2.3:a:metabase:metabase:0.43.1
-
cpe:2.3:a:metabase:metabase:0.43.2
-
cpe:2.3:a:metabase:metabase:0.43.3
-
cpe:2.3:a:metabase:metabase:0.43.4
-
cpe:2.3:a:metabase:metabase:0.43.4.1
-
cpe:2.3:a:metabase:metabase:0.43.4.2
-
cpe:2.3:a:metabase:metabase:0.43.5
-
cpe:2.3:a:metabase:metabase:0.43.6
-
cpe:2.3:a:metabase:metabase:0.43.7
-
cpe:2.3:a:metabase:metabase:0.43.7.1
-
cpe:2.3:a:metabase:metabase:0.43.7.2
-
cpe:2.3:a:metabase:metabase:0.44.0
-
cpe:2.3:a:metabase:metabase:0.44.1
-
cpe:2.3:a:metabase:metabase:0.44.2
-
cpe:2.3:a:metabase:metabase:0.44.3
-
cpe:2.3:a:metabase:metabase:0.44.4
-
cpe:2.3:a:metabase:metabase:0.44.5
-
cpe:2.3:a:metabase:metabase:0.44.6
-
cpe:2.3:a:metabase:metabase:0.44.6.1
-
cpe:2.3:a:metabase:metabase:0.44.7
-
cpe:2.3:a:metabase:metabase:0.44.7.1
-
cpe:2.3:a:metabase:metabase:0.44.7.2
-
cpe:2.3:a:metabase:metabase:0.45.0
-
cpe:2.3:a:metabase:metabase:0.45.1
-
cpe:2.3:a:metabase:metabase:0.45.2
-
cpe:2.3:a:metabase:metabase:0.45.2.1
-
cpe:2.3:a:metabase:metabase:0.45.3
-
cpe:2.3:a:metabase:metabase:0.45.3.1
-
cpe:2.3:a:metabase:metabase:0.45.4
-
cpe:2.3:a:metabase:metabase:0.45.4.1
-
cpe:2.3:a:metabase:metabase:0.45.4.2
-
cpe:2.3:a:metabase:metabase:0.46.0
-
cpe:2.3:a:metabase:metabase:0.46.1
-
cpe:2.3:a:metabase:metabase:0.46.2
-
cpe:2.3:a:metabase:metabase:0.46.3
-
cpe:2.3:a:metabase:metabase:0.46.4
-
cpe:2.3:a:metabase:metabase:0.46.5
-
cpe:2.3:a:metabase:metabase:0.46.6
-
cpe:2.3:a:metabase:metabase:0.46.6.1
-
cpe:2.3:a:metabase:metabase:0.46.6.2
-
cpe:2.3:a:metabase:metabase:0.46.6.3
-
cpe:2.3:a:metabase:metabase:0.9
-
cpe:2.3:a:metabase:metabase:0.9.1
-
cpe:2.3:a:metabase:metabase:0.9.2
-
cpe:2.3:a:metabase:metabase:0.9.3
-
cpe:2.3:a:metabase:metabase:1.37.0.2
-
cpe:2.3:a:metabase:metabase:1.37.1
-
cpe:2.3:a:metabase:metabase:1.37.1.1
-
cpe:2.3:a:metabase:metabase:1.37.1.2
-
cpe:2.3:a:metabase:metabase:1.37.10
-
cpe:2.3:a:metabase:metabase:1.37.11
-
cpe:2.3:a:metabase:metabase:1.37.12
-
cpe:2.3:a:metabase:metabase:1.37.2
-
cpe:2.3:a:metabase:metabase:1.37.3
-
cpe:2.3:a:metabase:metabase:1.37.4
-
cpe:2.3:a:metabase:metabase:1.37.5
-
cpe:2.3:a:metabase:metabase:1.37.6
-
cpe:2.3:a:metabase:metabase:1.37.7
-
cpe:2.3:a:metabase:metabase:1.37.8
-
cpe:2.3:a:metabase:metabase:1.37.9
-
cpe:2.3:a:metabase:metabase:1.38.0
-
cpe:2.3:a:metabase:metabase:1.38.0.1
-
cpe:2.3:a:metabase:metabase:1.38.1
-
cpe:2.3:a:metabase:metabase:1.38.2
-
cpe:2.3:a:metabase:metabase:1.38.3
-
cpe:2.3:a:metabase:metabase:1.38.4
-
cpe:2.3:a:metabase:metabase:1.38.5
-
cpe:2.3:a:metabase:metabase:1.38.6
-
cpe:2.3:a:metabase:metabase:1.39.0
-
cpe:2.3:a:metabase:metabase:1.39.0.1
-
cpe:2.3:a:metabase:metabase:1.39.1
-
cpe:2.3:a:metabase:metabase:1.39.2
-
cpe:2.3:a:metabase:metabase:1.39.3
-
cpe:2.3:a:metabase:metabase:1.39.4
-
cpe:2.3:a:metabase:metabase:1.39.5
-
cpe:2.3:a:metabase:metabase:1.39.6
-
cpe:2.3:a:metabase:metabase:1.39.7
-
cpe:2.3:a:metabase:metabase:1.40.0
-
cpe:2.3:a:metabase:metabase:1.40.1
-
cpe:2.3:a:metabase:metabase:1.40.2
-
cpe:2.3:a:metabase:metabase:1.40.3
-
cpe:2.3:a:metabase:metabase:1.40.3.1
-
cpe:2.3:a:metabase:metabase:1.40.4
-
cpe:2.3:a:metabase:metabase:1.40.5
-
cpe:2.3:a:metabase:metabase:1.40.6
-
cpe:2.3:a:metabase:metabase:1.40.7
-
cpe:2.3:a:metabase:metabase:1.40.8
-
cpe:2.3:a:metabase:metabase:1.41.0
-
cpe:2.3:a:metabase:metabase:1.41.1
-
cpe:2.3:a:metabase:metabase:1.41.2
-
cpe:2.3:a:metabase:metabase:1.41.3
-
cpe:2.3:a:metabase:metabase:1.41.3.1
-
cpe:2.3:a:metabase:metabase:1.41.4
-
cpe:2.3:a:metabase:metabase:1.41.5
-
cpe:2.3:a:metabase:metabase:1.41.6
-
cpe:2.3:a:metabase:metabase:1.41.7
-
cpe:2.3:a:metabase:metabase:1.41.8
-
cpe:2.3:a:metabase:metabase:1.41.9
-
cpe:2.3:a:metabase:metabase:1.42.0
-
cpe:2.3:a:metabase:metabase:1.42.1
-
cpe:2.3:a:metabase:metabase:1.42.2
-
cpe:2.3:a:metabase:metabase:1.42.3
-
cpe:2.3:a:metabase:metabase:1.42.4
-
cpe:2.3:a:metabase:metabase:1.42.4.1
-
cpe:2.3:a:metabase:metabase:1.42.5
-
cpe:2.3:a:metabase:metabase:1.42.6
-
cpe:2.3:a:metabase:metabase:1.43.0
-
cpe:2.3:a:metabase:metabase:1.43.1
-
cpe:2.3:a:metabase:metabase:1.43.2
-
cpe:2.3:a:metabase:metabase:1.43.3
-
cpe:2.3:a:metabase:metabase:1.43.4
-
cpe:2.3:a:metabase:metabase:1.43.4.1
-
cpe:2.3:a:metabase:metabase:1.43.4.2
-
cpe:2.3:a:metabase:metabase:1.43.5
-
cpe:2.3:a:metabase:metabase:1.43.6
-
cpe:2.3:a:metabase:metabase:1.43.7
-
cpe:2.3:a:metabase:metabase:1.43.7.1
-
cpe:2.3:a:metabase:metabase:1.43.7.2
-
cpe:2.3:a:metabase:metabase:1.44.0
-
cpe:2.3:a:metabase:metabase:1.44.1
-
cpe:2.3:a:metabase:metabase:1.44.2
-
cpe:2.3:a:metabase:metabase:1.44.3
-
cpe:2.3:a:metabase:metabase:1.44.4
-
cpe:2.3:a:metabase:metabase:1.44.5
-
cpe:2.3:a:metabase:metabase:1.44.6
-
cpe:2.3:a:metabase:metabase:1.44.6.1
-
cpe:2.3:a:metabase:metabase:1.44.7
-
cpe:2.3:a:metabase:metabase:1.44.7.1
-
cpe:2.3:a:metabase:metabase:1.44.7.2
-
cpe:2.3:a:metabase:metabase:1.45.0
-
cpe:2.3:a:metabase:metabase:1.45.1
-
cpe:2.3:a:metabase:metabase:1.45.2
-
cpe:2.3:a:metabase:metabase:1.45.2.1
-
cpe:2.3:a:metabase:metabase:1.45.3
-
cpe:2.3:a:metabase:metabase:1.45.3.1
-
cpe:2.3:a:metabase:metabase:1.45.4
-
cpe:2.3:a:metabase:metabase:1.45.4.1
-
cpe:2.3:a:metabase:metabase:1.45.4.2
-
cpe:2.3:a:metabase:metabase:1.46.0
-
cpe:2.3:a:metabase:metabase:1.46.1
-
cpe:2.3:a:metabase:metabase:1.46.2
-
cpe:2.3:a:metabase:metabase:1.46.3
-
cpe:2.3:a:metabase:metabase:1.46.4
-
cpe:2.3:a:metabase:metabase:1.46.5
-
cpe:2.3:a:metabase:metabase:1.46.6
-
cpe:2.3:a:metabase:metabase:1.46.6.1
-
cpe:2.3:a:metabase:metabase:1.46.6.2
-
cpe:2.3:a:metabase:metabase:1.46.6.3