PT-2024-27091 · Google+1 · Tensorflow+1
Allen Householder
+3
·
Published
2024-04-16
·
Updated
2025-11-12
·
CVE-2024-3660
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
TensorFlow's Keras framework versions prior to 2.13
Description
A code injection issue in TensorFlow's Keras framework allows attackers to execute arbitrary code with the same permissions as the application. This can be achieved by using a model that permits arbitrary code execution, regardless of the application's permissions. The vulnerability can be exploited when loading a model created with an older version, potentially bypassing a patch.
Recommendations
For versions prior to 2.13, consider disabling the use of models created with older versions until a patch is available.
As a temporary workaround, restrict the loading of models to minimize the risk of exploitation.
Avoid using the LambdaLayer in Keras until the issue is resolved.
Fix
Code Injection
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Debian
Tensorflow