En resumen
- CVE-2024-4888 es una vulnerabilidad ALTO (CVSS 8.1) que afecta a litellm, litellm (litellm).
- Probabilidad de explotación en los próximos 30 días (EPSS): 0.62%, mayor que el 49.7% de las vulnerabilidades.
- Solución: actualizar a 1.35.36, 1.35.19 o posterior.
| Package | Affected versions | Patched versions |
|---|
| litellm PyPI | < 1.35.36
| 1.35.36
|
| litellm | < 1.35.19
| 1.35.19
|
Description
BerriAI's litellm, in its latest version, is vulnerable to arbitrary file deletion due to improper input validation on the /audio/transcriptions endpoint. An attacker can exploit this vulnerability by sending a specially crafted request that includes a file path to the server, which then deletes the specified file without proper authorization or validation. This vulnerability is present in the code where os.remove(file.filename) is used to delete a file, allowing any user to delete critical files on the server such as SSH keys, SQLite databases, or configuration files.
NVD description
BerriAI's litellm, in its latest version, is vulnerable to arbitrary file deletion due to improper input validation on the `/audio/transcriptions` endpoint. An attacker can exploit this vulnerability by sending a specially crafted request that includes a file path to the server, which then deletes the specified file without proper authorization or validation. This vulnerability is present in the code where `os.remove(file.filename)` is used to delete a file, allowing any user to delete critical files on the server such as SSH keys, SQLite databases, or configuration files.
Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free