Advisory record · GHSA-gqrq-j6pm-98c2

External Control of File Name or Path in h2oai/h2o-3

CVSS 9.3 CriticalCriticalEPSS 0.0072 · 54th percentile

Critical, because:

  • CVSS score 9.3: 9.0 or more.

How we decide what’s critical

Published by the GitHub Advisory Database at 14 Dec 2023, 15:30 UTC. agentprime has not analysed this yet, so whether it affects any app is not known.

PackageEcosystemAffectedFixed in
h2oPyPI<3.46.0.13.46.0.1
Identifiers
GHSA-gqrq-j6pm-98c2 · CVE-2023-6569 · PYSEC-2026-350
Weakness (CWE)
CWE-73 · CWE-610
Published
14 Dec 2023
Updated
27 Oct 2026

Machine-written summary

Summary written by Claude Haiku from the source advisory. Not reviewed by a person.

The PyPI package h2o, in versions before 3.46.0.1, has an external control of file name or path weakness. A remote attacker who does not need to log in can overwrite arbitrary files on the server, though the content they can write is limited to data wrapped in the format h2o uses when exporting CSV or similar files. The fix is to upgrade h2o to version 3.46.0.1 or later.

Written 31 Oct 2026.

Not analysed yet

We haven’t published our analysis of this Advisory yet. Once a person has reviewed it, this page will say what’s vulnerable, what has to be true for your app to be affected, and how to check.

Severity and exploitation

ScoreRatingCVSSVectorSource
9.3 Critical 3.0 CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:H CNA (@huntr_ai)
  • CISA KEV Not listed.
  • EPSS 0.0072, the 54th percentile, on 5 Nov 2026: FIRST’s estimate of the chance of exploitation in the next 30 days.

Timeline

  1. 31 Oct 2026, 14:07 UTC First seen by agentprime
  2. 31 Oct 2026, 14:07 UTC Confirmed by OSV

Sources

Facts on this page come from the GitHub Advisory Database (CC-BY 4.0), OSV and the other sources listed, as published. We don’t reproduce full advisory descriptions, which can contain exploit code.