Lucene search
+L

834 matches found

Github Security Blog
Github Security Blog
added 2025/09/19 8:12 p.m.11 views

The Keras `Model.load_model` method **silently** ignores `safe_mode=True` and allows arbitrary code execution when a `.h5`/`.hdf5` file is loaded.

Note: This report has already been discussed with the Google OSS VRP team, who recommended that I reach out directly to the Keras team. I’ve chosen to do so privately rather than opening a public issue, due to the potential security implications. I also attempted to use the email address listed i...

7.3CVSS8.5AI score0.00205EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
added 2025/09/19 9:31 a.m.6 views

Duplicate Advisory: The Keras `Model.load_model` method **silently** ignores `safe_mode=True` and allows arbitrary code execution when a `.h5`/`.hdf5` file is loaded.

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-36rr-ww3j-vrjv. This link is maintained to preserve external references. Original Description The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One c...

7.3CVSS7.4AI score0.00205EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2025/09/19 9:31 a.m.4 views

GHSA-36FQ-JGMW-4R9C Keras is vulnerable to Deserialization of Untrusted Data

Arbitrary Code Execution in Keras Keras versions prior to 3.11.0 allow for arbitrary code execution when loading a crafted .keras model archive, even when safemode=True. The issue arises because the archive’s config.json is parsed before layer deserialization. This can invoke...

8.7CVSS7.7AI score0.00186EPSS
SaveExploits0References7
OSV
OSV
added 2025/09/19 9:31 a.m.6 views

GHSA-77WQ-646F-JRM2 Duplicate Advisory: The Keras `Model.load_model` method **silently** ignores `safe_mode=True` and allows arbitrary code execution when a `.h5`/`.hdf5` file is loaded.

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-36rr-ww3j-vrjv. This link is maintained to preserve external references. Original Description The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One c...

7.3CVSS7.4AI score0.00205EPSS
SaveExploits1References4
NVD
NVD
added 2025/09/19 9:15 a.m.6 views

CVE-2025-9905

The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One can create a specially crafted .h5/.hdf5 model archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed. This is achieved by crafting a special...

7.3CVSS0.00205EPSS
SaveExploits1References2
PyPA
PyPA
added 2025/09/19 9:15 a.m.13 views

PYSEC-2025-76

The Keras Model.loadmodelmethod can be exploited to achieve arbitrary code execution, even with safemode=True.One can create a specially crafted .kerasmodel archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed. This is achieved by crafting a special config.jso...

8.6CVSS7.5AI score0.00186EPSS
SaveExploits0References2
OSV
OSV
added 2025/09/19 9:15 a.m.5 views

AZL-67505 CVE-2025-9905 affecting package keras for versions less than 3.3.3-4

The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One can create a specially crafted .h5/.hdf5 model archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed. This is achieved by crafting a special...

7.3CVSS7.4AI score0.00205EPSS
SaveExploits1References1
OSV
OSV
added 2025/09/19 9:15 a.m.8 views

PYSEC-2025-76

The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One can create a specially crafted .keras model archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed. This is achieved by crafting a special...

7.3CVSS7.5AI score0.00186EPSS
SaveExploits0References2
OSV
OSV
added 2025/09/19 9:15 a.m.9 views

AZL-67508 CVE-2025-9906 affecting package keras for versions less than 3.3.3-4

The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One can create a specially crafted .keras model archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed. This is achieved by crafting a special...

8.6CVSS5.9AI score0.00186EPSS
SaveExploits0References1
PyPA
PyPA
added 2025/09/19 9:15 a.m.12 views

PYSEC-2025-123

The Keras Model.loadmodelmethod can be exploited to achieve arbitrary code execution, even with safemode=True.One can create a specially crafted .h5/.hdf5model archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed.This is achieved by crafting a special .h5archi...

7.3CVSS7.5AI score0.00205EPSS
SaveExploits1References2Affected Software1
OSV
OSV
added 2025/09/19 9:15 a.m.10 views

PYSEC-2025-123

The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One can create a specially crafted .h5/.hdf5 model archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed. This is achieved by crafting a special...

7.3CVSS6AI score0.00205EPSS
SaveExploits1References2
OSV
OSV
added 2025/09/19 9:15 a.m.3 views

DEBIAN-CVE-2025-9906

The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One can create a specially crafted .keras model archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed. This is achieved by crafting a special...

7.3CVSS8AI score0.00186EPSS
SaveExploits0References1
OSV
OSV
added 2025/09/19 9:15 a.m.2 views

DEBIAN-CVE-2025-9905

The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One can create a specially crafted .h5/.hdf5 model archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed. This is achieved by crafting a special...

7.3CVSS8AI score0.00205EPSS
SaveExploits1References1
Snyk
Snyk
added 2025/09/19 8:43 a.m.6 views

Improper Control of Dynamically-Managed Code Resources

Overview keras is a Keras is a high-level neural networks API for Python.. Affected versions of this package are vulnerable to Improper Control of Dynamically-Managed Code Resources via the Model.loadmodel method. An attacker can execute arbitrary code by providing a specially crafted .h5 or .hdf...

7.5CVSS7.6AI score0.00205EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
added 2025/09/19 8:16 a.m.2 views

CVE-2025-9905 Arbitary Code execution in Keras load_model()

The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One can create a specially crafted .h5/.hdf5 model archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed. This is achieved by crafting a special...

7.3CVSS6.9AI score0.00205EPSS
SaveExploits1References2
Cvelist
Cvelist
added 2025/09/19 8:16 a.m.11 views

CVE-2025-9905 Arbitary Code execution in Keras load_model()

The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One can create a specially crafted .h5/.hdf5 model archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed. This is achieved by crafting a special...

7.3CVSS0.00205EPSS
SaveExploits1References2
CVE
CVE
added 2025/09/19 8:16 a.m.152 views

CVE-2025-9905

CVE-2025-9905 affects Keras Model.load_model for .h5/.hdf5 archives, where safe_mode=True is ignored and Lambda layer can trigger arbitrary code execution. Vulnerability details: loading a crafted .h5 can execute code via pickled Lambda; legacy .h5 format is involved. Remediation: upgrade Keras t...

7.3CVSS6.9AI score0.00205EPSS
SaveExploits1References2Affected Software1
OSV
OSV
added 2025/09/19 8:16 a.m.6 views

CVE-2025-9905 Arbitary Code execution in Keras load_model()

The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One can create a specially crafted .h5/.hdf5 model archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed. This is achieved by crafting a special...

7.3CVSS7.3AI score0.00205EPSS
SaveExploits1References5
CVE
CVE
added 2025/09/19 8:15 a.m.40 views

CVE-2025-9906

CVE-2025-9906 affects Keras Model.load_model: loading a specially crafted .keras archive can bypass safe_mode and trigger arbitrary code execution via a config.json entry that enables unsafe deserialization, followed by a Lambda layer with pickled code. Impact is arbitrary code execution during m...

8.6CVSS7AI score0.00186EPSS
SaveExploits0References1Affected Software1
Cvelist
Cvelist
added 2025/09/19 8:15 a.m.14 views

CVE-2025-9906 Arbitrary Code execution in Keras Safe Mode

The Keras Model.loadmodel method can be exploited to achieve arbitrary code execution, even with safemode=True. One can create a specially crafted .keras model archive that, when loaded via Model.loadmodel, will trigger arbitrary code to be executed. This is achieved by crafting a special...

8.6CVSS0.00186EPSS
SaveExploits0References1
Rows per page
Query Builder