Description
Metabase is an open-source business intelligence and embedded analytics tool. From 1.57.0 until 1.57.19.1, 1.58.14.1, 1.59.10, and 1.60.4, an attacker who can configure a Metabase database connection can read arbitrary files from the Metabase server's filesystem by adding unsafe JDBC parameters to a MySQL or MariaDB connection, causing the driver to read files from the Metabase host and expose the contents through queries against the connected database or through validation error messages. This issue is fixed in versions 1.57.19.1, 1.58.14.1, 1.59.10, and 1.60.4.
Published: 2026-07-15
Score: 7.6 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Metabase, an open‑source business intelligence and embedded analytics platform, permits users to configure database connections. In versions 1.57.0 through 1.57.19.1, 1.58.14.1, 1.59.10, and 1.60.4, an attacker who can create or modify a MySQL or MariaDB connection can inject unsafe JDBC parameters into the connection string. The JDBC driver interprets these parameters as file paths, causing it to read arbitrary files from the Metabase host. The contents of those files are then exposed through query results or validation error messages. This flaw, classified under CWE‑88, enables read‑only access to any file that the Metabase process can read.

Affected Systems

All installations of Metabase from version 1.57.0 through 1.57.19.1, 1.58.14.1, 1.59.10, or 1.60.4 are affected. The vulnerability is mitigated by upgrading to the fixed releases 1.57.19.1, 1.58.14.1, 1.59.10, or 1.60.4.

Risk and Exploitability

The CVSS score of 7.6 signals a high‑severity flaw, but the EPSS score of less than 1 % indicates that exploitation is currently unlikely. The vulnerability is not listed in the CISA KEV catalog. The attack vector can be inferred to be a local configuration privilege: an attacker must be able to add or alter MySQL/MariaDB connections in Metabase. Once that condition is met, the attacker can read any file that the Metabase process is allowed to access, potentially exposing sensitive configuration or source code.

Generated by OpenCVE AI on July 31, 2026 at 03:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Metabase version 1.57.19.1, 1.58.14.1, 1.59.10, or 1.60.4 to apply the vendor fix.
  • Restrict the creation or modification of database connections to users with administrative rights only.
  • Validate or sanitize JDBC connection parameters to reject or treat values that could be interpreted as file paths.

Generated by OpenCVE AI on July 31, 2026 at 03:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 15 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Metabase
Metabase metabase
Vendors & Products Metabase
Metabase metabase

Wed, 15 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 15 Jul 2026 16:00:00 +0000

Type Values Removed Values Added
Description Metabase is an open-source business intelligence and embedded analytics tool. From 1.57.0 until 1.57.19.1, 1.58.14.1, 1.59.10, and 1.60.4, an attacker who can configure a Metabase database connection can read arbitrary files from the Metabase server's filesystem by adding unsafe JDBC parameters to a MySQL or MariaDB connection, causing the driver to read files from the Metabase host and expose the contents through queries against the connected database or through validation error messages. This issue is fixed in versions 1.57.19.1, 1.58.14.1, 1.59.10, and 1.60.4.
Title Metabase: Arbitrary File Read via MySQL Connection Property Injection
Weaknesses CWE-88
References
Metrics cvssV3_1

{'score': 7.6, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:L/A:N'}


Subscriptions

Metabase Metabase
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-15T16:04:03.343Z

Reserved: 2026-06-03T18:49:32.276Z

Link: CVE-2026-50147

cve-icon Vulnrichment

Updated: 2026-07-15T16:03:59.208Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T03:30:18Z

Weaknesses
  • CWE-88

    Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')