VDB

CVE-2025-1550

CVE-2025-1550 PUBLISHED CVSS 7.300000190734863 HIGH

The Keras Model.load_model function permits arbitrary code execution, even with safe_mode=True, through a manually constructed, malicious .keras archive. By altering the config.json file within the archive, an attacker can specify arbitrary Python modules and functions, along with their arguments, to be loaded and executed during model loading.

EPSS 2.58% · 84.0th percentile

Risk Scores

CVSS 4.0
7.300000190734863
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
EPSS Score
2.58%
84.0th percentile

Affected Products

VendorProductVersions
GoogleKeras3.0.0
PyPIkeras3.0.0
keraskeras3.0.0

Timeline

  • Mar 11, 2025 CVE Published
  • Mar 12, 2025 EPSS Score
  • Mar 14, 2025 PoC Published
  • Mar 25, 2025 Coalition ESS Score
  • Mar 26, 2025 EPSS Score
  • Apr 8, 2025 EPSS Score
  • May 6, 2025 EPSS Score
  • May 19, 2025 EPSS Score
  • Jun 2, 2025 EPSS Score
  • Jun 16, 2025 EPSS Score
  • Jun 29, 2025 EPSS Score
  • Jul 13, 2025 EPSS Score
Open in Interactive Console →
$ Console Community · 100/wk Open console ›