CVE-2024-6825
NONE EPSS 70.3%
Published Mar 20, 20251y ago · Modified Jun 17, 20261w ago
Published Mar 20, 2025 1y ago
Last Modified Jun 17, 2026 1w ago
Description
BerriAI/litellm version 1.40.12 contains a vulnerability that allows remote code execution. The issue exists in the handling of the 'post_call_rules' configuration, where a callback function can be added. The provided value is split at the final '.' mark, with the last part considered the function name and the remaining part appended with the '.py' extension and imported. This allows an attacker to set a system method, such as 'os.system', as a callback, enabling the execution of arbitrary commands when a chat response is processed.
Threat Intelligence
EPSS Exploit Probability
70.3% percentile
Exploit & Patch Status
Public Exploit Known
No Patch Available
Weaknesses 1
CWE-94 Improper Control of Generation of Code (Code Injection) Injection
Affected Products 2
References 2
- github.com https://github.com/berriai/litellm/commit/441c7275ed2715f47650a7c2e525055c804073a9
- huntr.com https://huntr.com/bounties/1d98bebb-6cf4-46c9-87c3-d3b1972973b5
Remediation
No remediation data recorded yet
Check vendor advisories and the NVD entry for patch availability.