CVE-2026-59827
CriticalCVSS 9.9Exploitation Probability (EPSS)
Low risk36th percentile - higher than 36% of all known CVEs
Summary
Metabase prior to versions 1.58.15, 1.59.12, 1.60.6.3, and 1.61.1.4 deserializes arbitrary Java objects returned in OTHER type columns from H2 native queries without validation. An authenticated user able to run native H2 queries can execute code on the Metabase server.
Risk Assessment
An attacker can take over the Metabase server, access or modify data, or disrupt service availability, posing a critical risk to confidentiality, integrity, and system availability.
Recommendation
Immediately upgrade Metabase to version 1.58.15, 1.59.12, 1.60.6.3, or 1.61.1.4 depending on your branch. Restrict native H2 query execution to trusted users only.
Original NVD description (English source)
Metabase is an open-source business intelligence and embedded analytics tool. Prior to 1.58.15, 1.59.12, 1.60.6.3, and 1.61.1.4, Metabase instances with an H2 database connection, including the default sample database, deserialize arbitrary Java objects returned in H2 native query result columns of type OTHER without validation, allowing an authenticated user who can run native H2 queries to execute code on the Metabase server. This issue is fixed in versions 1.58.15, 1.59.12, 1.60.6.3, and 1.61.1.4.

