litellm < 1.81.0 - SQL Injection via Key Parameter
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2025-45809. PoCs published by learner202649.
AI-analyzed exploit summary This repository contains a functional proof-of-concept exploit for CVE-2025-45809, a time-based blind SQL injection vulnerability in LiteLLM's `/key/block` and `/key/unblock` endpoints. The exploit demonstrates the vulnerability by leveraging PostgreSQL's `pg_sleep()` function to confirm the injection and extract data.
Description
SQL Injection vulnerability in BerriAI LiteLLM before 1.81.0 allows attackers to execute arbitrary commands via the key parameter to the "/key/block" and "/key/unblock" API endpoints.
Exploits (1)
This repository contains a functional proof-of-concept exploit for CVE-2025-45809, a time-based blind SQL injection vulnerability in LiteLLM's `/key/block` and `/key/unblock` endpoints. The exploit demonstrates the vulnerability by leveraging PostgreSQL's `pg_sleep()` function to confirm the injection and extract data.
References (2)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N