GitHub Advisoryadvisory · PyPI, Maven
GHSA-p2vc-m5fv-9w9m H2O Vulnerable to Denial of Service (DoS) via `/3/ImportFiles` Endpoint
HIGH
Official page ↗
- Aliases
- CVE-2024-7768
- Ecosystem
- PyPI, Maven
- Packages
- h2o, ai.h2o:h2o-core
- Severity
- High
- CVSS vector
- CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- Weaknesses
- CWE-400, CWE-770
- Reviewed
- 2025-03-20
Affected packages
• PyPI h2o: <= 3.46.1 (no fix yet)
• Maven ai.h2o:h2o-core: <= 3.46.1 (no fix yet)
Description
A vulnerability in the `/3/ImportFiles` endpoint of h2oai/h2o-3 version 3.46.1 allows an attacker to cause a denial of service. The endpoint takes a single GET parameter, `path`, which can be recursively set to reference itself. This leads the server to repeatedly call its own endpoint, eventually filling up the request queue and leaving the server unable to handle other requests.
Related
Alias · CVE (1)
- CVE-2024-7768 A vulnerability in the `/3/ImportFiles` endpoint of h2oai/h2o-3 version 3.46.1 allows an attacker to cause a denial of service. vulnerability
References
- https://nvd.nist.gov/vuln/detail/CVE-2024-7768 advisory
- https://github.com/h2oai/h2o-3 package
- https://github.com/h2oai/h2o-3/blob/7d418fa19d3ab434f742818e37f891bef9102c97/h2o-core/src/main/java/water/api/ImportFilesHandler.java#L19 web
- https://huntr.com/bounties/3fe640df-bef4-4072-8890-0d12bc2818f6 web