Skip to content
H2O-3GHSA-h7xg-cmpp-48hf

H2O Deserialization of Untrusted Data Vulnerability

Critical9.8CVE-2024-10553 · Published Mar 20, 2025 · updated Jun 29, 2026

GitHub advisory

Affected versions

PackageAffectedFixed in
h2o
PyPI
< 3.46.0.63.46.0.6
Details and references

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.

CVSS 3.0
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Severity from
GitHub (reviewed advisory)
Weakness
CWE-502
Also known as
CVE-2024-10553, PYSEC-2026-351

More H2O-3 advisories

All H2O-3
DateAdvisory
Mar 202025H2O Vulnerable to Denial of Service (DoS) via `/3/ParseSetup` Endpoint
CVE-2024-10550High7.5no fix yet
Mar 202025H2O Vulnerable to Denial of Service (DoS) and File Write
CVE-2024-10572High7.5no fix yet
Mar 202025H2O Vulnerable to Denial of Service (DoS) via `/3/Parse` Endpoint
CVE-2024-10549High7.5no fix yet
Mar 202025H2O Vulnerable to Arbitrary File Overwrite via File Export
CVE-2024-6854High7.1no fix yet
Mar 202025H2O Vulnerable to Execution of Arbitrary Files
CVE-2024-6863Medium6.5no fix yet
Mar 202025H2O Vulnerable to Denial of Service (DoS) via Large GZIP Parsing
CVE-2024-7765High7.5no fix yet

Critical advisories by email

Wednesdays: the week’s critical and high advisories in the AI and data stack, with the fixed versions. Only in weeks that have some.

Double opt-in. Unsubscribe any time.