CVE-2024-3660
CRITICALKeras < 2.13.1 - Arbitrary Code Injection via Model Loading
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2024-3660. PoCs published by aaryanbhujang.
AI-analyzed exploit summary This repository contains a functional exploit for CVE-2024-3660, demonstrating arbitrary code execution via a malicious TensorFlow Keras model. The Dockerfile builds a model with an embedded reverse shell payload that executes upon loading in vulnerable TensorFlow versions.
Description
A arbitrary code injection vulnerability in TensorFlow's Keras framework (<2.13) allows attackers to execute arbitrary code with the same permissions as the application using a model that allow arbitrary code irrespective of the application.
Exploits (1)
This repository contains a functional exploit for CVE-2024-3660, demonstrating arbitrary code execution via a malicious TensorFlow Keras model. The Dockerfile builds a model with an embedded reverse shell payload that executes upon loading in vulnerable TensorFlow versions.
References (2)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H