CVE-2026-120499
7.8 HIGHpublic exploit availablePublished 2026-11-05 · Updated 2026-11-05
AI analysis for this CVE has not been generated yet. Raw NVD data is shown below.
NVD description
h5io before 0.2.6 contains a code injection vulnerability in read_hdf5() that allows attackers to execute arbitrary code by supplying a crafted HDF5 file. Attackers can store Python code in a node titled timezone, which _triage_read() passes to eval() with builtins reachable, name an arbitrary module in class or custom-object nodes that _import_class() imports, or place pickled objects in pd_dataframe or pd_series nodes that pandas deserializes on read.
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weaknesses
CWE-95, CWE-502
Public exploit & PoC references
- https://github.com/h5io/h5io/blob/h5io-0.2.5/h5io/_h5io.py#L601-L604
- https://github.com/h5io/h5io/commit/afff1d61b31790f8c27e6c577bb7703eb1883ddd
- https://github.com/h5io/h5io/releases/tag/h5io-0.2.6
- https://github.com/h5io/h5io/security/advisories/GHSA-vwvw-f6v4-w737
- https://github.com/h5io/h5io/security/advisories/GHSA-vwvw-f6v4-w737
All references
- https://github.com/h5io/h5io/blob/h5io-0.2.5/h5io/_h5io.py#L601-L604
- https://github.com/h5io/h5io/commit/afff1d61b31790f8c27e6c577bb7703eb1883ddd
- https://github.com/h5io/h5io/releases/tag/h5io-0.2.6
- https://github.com/h5io/h5io/security/advisories/GHSA-vwvw-f6v4-w737
- https://www.vulncheck.com/advisories/h5io-before-0.2.6-arbitrary-code-execution-via-read-hdf5
- https://github.com/h5io/h5io/security/advisories/GHSA-vwvw-f6v4-w737
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- HIGHCVE-2026-120859PoC
- CRITICALCVE-2017-20285PoC
- HIGHCVE-2019-25777PoC
- UNSCOREDCVE-2023-22793
- HIGHCVE-2024-42002PoC
- UNSCOREDCVE-2025-30047
- CRITICALCVE-2025-53837PoC
- CRITICALCVE-2025-59953PoC
Related by shared AI tags and CWE weakness class. Browse the full archive.