A safe mode bypass vulnerability in the Model.load_model method in Keras versions 3.0.0 through 3.10.0 allows an attacker to achieve arbitrary code execution by convincing a user to load a specially crafted .keras model archive.
Model.load_model
.keras
{ "binaries": [ { "binary_version": "2.1.1-1", "binary_name": "python3-keras" } ] }
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-8747.json"
{ "binaries": [ { "binary_version": "2.2.4-1", "binary_name": "python3-keras" } ] }