Skip to content
OpenAdvisories
High · 7.1 CVE-2026-1669 EUVD-2026-7036GHSA-3m4q-jmj6-r34qGHSA-gfmx-qqqh-f38qPYSEC-2026-2546

Arbitrary File Read in Keras via HDF5 External Datasets

Published Feb 11, 2026 · Updated Jul 15, 2026 · Assigned by Google

Description

Arbitrary file read in the model loading mechanism (HDF5 integration) in Keras versions 3.0.0 through 3.13.1 on all supported platforms allows a remote attacker to read local files and disclose sensitive information via a crafted .keras model file utilizing HDF5 external dataset references.

Affected products

VendorProductAffectedFixed
Google Keras 3.0.0 – < 3.13.1 3.13.1

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 11 keras No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS keras No fix yet —
Ubuntu 18.04 LTS keras No fix yet —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 keras 3.3.3-7 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI keras >= 3.13.0, < 3.13.2 3.13.2 GHSA-3m4q-jmj6-r34q
PyPI keras >= 3.0.0, < 3.12.1 3.12.1 GHSA-3m4q-jmj6-r34q
PyPI keras >= 3.0.0, < 3.12.1 · >= 3.13.0, < 3.13.2 3.12.1, 3.13.2 PYSEC-2026-2546

References