A deserialization vulnerability exists in h2oai/h2o-3 versions <= 3.46.0.8, allowing attackers to read arbitrary system files and execute arbitrary code. The vulnerability arises from improper handling of JDBC connection parameters, which can be exploited by bypassing regular expression checks and using double URL encoding. This issue impacts all users of the affected versions.
References
| Link | Resource |
|---|---|
| https://github.com/h2oai/h2o-3/commit/0298ee348f5c73673b7b542158081e79605f5f25 | Patch |
| https://huntr.com/bounties/53f35a0f-d644-4f82-93aa-89fe7e0aed40 | Exploit Third Party Advisory |
| https://huntr.com/bounties/53f35a0f-d644-4f82-93aa-89fe7e0aed40 | Exploit Third Party Advisory |
Configurations
History
05 Oct 2026, 14:10
| Type | Values Removed | Values Added |
|---|---|---|
| Summary | (es) Una vulnerabilidad de deserialización existe en las versiones de h2oai/h2o-3 menor o igual a 3.46.0.8, permitiendo a los atacantes leer archivos arbitrarios del sistema y ejecutar código arbitrario. La vulnerabilidad surge de un manejo inadecuado de los parámetros de conexión JDBC, que puede ser explotada al eludir las comprobaciones de expresiones regulares y utilizando doble codificación URL. Este problema afecta a todos los usuarios de las versiones afectadas. |
01 Oct 2026, 16:10
| Type | Values Removed | Values Added |
|---|---|---|
| Summary |
|
Information
Published : 2025-09-21 09:15
Updated : 2026-10-05 14:10
NVD link : CVE-2025-6544
Mitre link : CVE-2025-6544
CVE.ORG link : CVE-2025-6544
JSON object : View
Products Affected
h2o
- h2o
CWE
CWE-502
Deserialization of Untrusted Data
