9.1

CVE-2024-5986: Remote Arbitrary File Write with Arbitrary Data in h2oai/h2o-3

Deferred
AliasesGHSA-wj3h-wx8g-x699PYSEC-2026-353
Published 02-02-2026Last modified 02-02-2026

Vulnerability summary

CVE-2024-5986 is a critical (CVSS 9.1) External Control of File Name or Path vulnerability in h2oai h2oai/h2o-3. EPSS estimates a 0.70% chance of exploitation in the next 30 days, higher than 53.3% of scored vulnerabilities.

Priority
Prioritisesevere

Severe, CVSS 9.1 (CVE.org); no exploitation reported by the 5 checked sources; EPSS 1% (FIRST, 03-11-2026)

Source freshness unavailable

How is this decided?
CVSS score
9.1/10
010
Critical · v3.0 (CVE.org)
EPSS score
0.70%
0%100%
Low · -0.01 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Timeline

  1. 02-02-2026
    PublishedVulnerability first disclosed.
  2. 02-02-2026
    Last modifiedVulnerability information updated.

Description

A vulnerability in h2oai/h2o-3 version 3.46.0.1 allows remote attackers to write arbitrary data to any file on the server. This is achieved by exploiting the `/3/Parse` endpoint to inject attacker-controlled data as the header of an empty file, which is then exported using the `/3/Frames/framename/export` endpoint. The impact of this vulnerability includes the potential for remote code execution and complete access to the system running h2o-3, as attackers can overwrite critical files such as private SSH keys or script files.

CVSS metrics

4 scores · 4 sources · 1 version

EPSS trend

Probability

0.70%

Chance of exploitation in the next 30 days

Percentile

53%

Versus all other CVEs

30-day change

Decrease -0.01 pp

From 0.71% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.

Ai.h2o1 product
  • h2o-core≤ 3.46.0.1
H2oai1 product
PyPI1 product
  • h2o≤ 3.46.0.1

3 vendors · 3 products

References

6 links