Skip to main content
← All vulnerabilities
CVE-2024-8616GHSA-G48V-3P35-88JRPYSEC-2026-1441

Arbitrary File Overwrite in h2oai/h2o-3

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

In h2oai/h2o-3 version 3.46.0, the `/99/Models/{name}/json` endpoint allows for arbitrary file overwrite on the target server. The vulnerability arises from the `exportModelDetails` function in `ModelsHandler.java`, where the user-controllable `mexport.dir` parameter is used to specify the file path for writing model details. This can lead to overwriting files at arbitrary locations on the host system.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • h2oai h2oai/h2o-3

    Version range not reported

  • h2oPyPI

    From 3.10.4.1 · through 3.46.0

  • ai.h2o:h2o-coreMaven

    From 3.10.4.1 · through 3.46.0

References 1

huntr.com