CVE-2024-6825

NONE EPSS 70.3%
Published Mar 20, 20251y ago · Modified Jun 17, 20261w ago
Find Similar
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

VendorProductVersionRange
litellmlitellm* <1.65.4
litellmlitellm1.65.4any

References 2

  • github.com https://github.com/berriai/litellm/commit/441c7275ed2715f47650a7c2e525055c804073a9
  • huntr.com https://huntr.com/bounties/1d98bebb-6cf4-46c9-87c3-d3b1972973b5
    ExploitThird Party Advisory

Remediation

No remediation data recorded yet

Check vendor advisories and the NVD entry for patch availability.