We use these services and cookies to improve your user experience. You may opt out if you wish, however, this may limit some features on this site.

Please see our statement on Data Privacy.

Crisp.chat (Helpdesk and Chat)

Ok

THREATINT
PUBLISHED

CVE-2024-4888

Arbitrary File Deletion in BerriAI/litellm



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.

Reserved 2024-05-14 | Published 2024-06-06 | Updated 2024-11-03 | Assigner @huntr_ai


MEDIUM: 6.5CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H

Problem types

CWE-862 Missing Authorization

Product status

Any version
affected

References

huntr.com/bounties/48461d89-cf13-4ad3-a43e-0d37da08fc6c

cve.org (CVE-2024-4888)

nvd.nist.gov (CVE-2024-4888)

Download JSON

Share this page
https://cve.threatint.eu/CVE/CVE-2024-4888

Support options

Helpdesk Chat, Email, Knowledgebase