CVE-2025-5662CWE-502

Deserialization Vulnerability in h2oai/h2o-3

Critical · published September 2, 2025

CVSS v3.0
9.8
EPSS
1%
Percentile
52.4
In the wild
Unconfirmed
What it is

🚨 A simple import request can open the floodgates! A deserialization vulnerability in the H2O-3 REST API lets attackers run their own code remotely, all due to a hiccup in validating JDBC connection parameters. 🔥 Think of it like a restaurant that serves meals without checking the ingredients. If a chef could sneak in anything without scrutiny, they could end up serving dishes laced with something harmful — in this case, an attacker can execute malicious code because the API isn't checking the input properly. The consequences could be absolutely devastating! An attacker could potentially take complete control of your system, creating, altering, or even deleting data. The ability to run arbitrary code means they could wreak havoc with your applications and infrastructure. This isn't just a minor annoyance; it could lead to catastrophic data loss or breach!

Put simply

Think of it like a restaurant that serves meals without checking the ingredients. If a chef could sneak in anything without scrutiny, they could end up serving dishes laced with something harmful — in this case, an attacker can execute malicious code because the API isn't checking the input properly. Specifically, this deserialization flaw in the H2O-3 REST API allows remote code execution due to improper validation of JDBC connection parameters when using a Key-Value format, affecting all versions up to 3.46.0.7. The vulnerable MySQL JDBC Driver version 8.0.19 and JDK version 8u112 exacerbate the issue.

What to do

The consequences could be absolutely devastating! An attacker could potentially take complete control of your system, creating, altering, or even deleting data. The ability to run arbitrary code means they could wreak havoc with your applications and infrastructure. This isn't just a minor annoyance; it could lead to catastrophic data loss or breach! To protect yourself, upgrade to H2O-3 version 3.46.0.8 immediately. Additionally, ensure your MySQL JDBC Driver and JDK are updated to their latest stable versions. Regularly audit your code for similar deserialization vulnerabilities! You've got this! Follow these steps to fortify your defenses and keep your system safe from harm! 🛡️

The record
Technical detail
CVSS v3.0
9.8 · CRITICAL
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00695 · 52.4th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2025-09-02T11:14Z
EPSS history
Timeline
  • 02 SEP 11:14Z
    Deserialization Vulnerability in h2oai/h2o-3
    cvelistv5