GHSA-h7xg-cmpp-48hfCriticalCVSS 9.8

H2O Deserialization of Untrusted Data Vulnerability

Published
March 20, 2025
Last Modified
October 27, 2026

🔗 CVE IDs covered (1)

📋 Description

A vulnerability in the h2oai/h2o-3 REST API versions 3.46.0.4 allows unauthenticated remote attackers to execute arbitrary code via deserialization of untrusted data. The vulnerability exists in the endpoints POST /99/ImportSQLTable and POST /3/SaveToHiveTable, where user-controlled JDBC URLs are passed to DriverManager.getConnection, leading to deserialization if a MySQL or PostgreSQL driver is available in the classpath. This issue is fixed in version 3.46.0.6.

🎯 Affected products2

  • pip/h2o:< 3.46.0.6
  • maven/ai.h2o:h2o-core:< 3.46.0.6

🔗 References (6)