CVE-2025-61784 in LLaMA-Factoryinformation

Résumé

par VulDB • 28/05/2026

LLaMA-Factory est une bibliothèque de réglage (tuning) pour les grands modèles de langage (LLM). Avant la version 0.9.4, une vulnérabilité de Server-Side Request Forgery (SSRF) dans l'API de chat permet à tout utilisateur authentifié d'obliger le serveur à effectuer des requêtes HTTP arbitraires vers des réseaux internes et externes. Cela peut entraîner l'exposition de services internes sensibles, la reconnaissance du réseau interne ou l'interaction avec des services tiers. Le même mécanisme permet également une vulnérabilité de Local File Inclusion (LFI), permettant aux utilisateurs de lire des fichiers arbitraires depuis le système de fichiers du serveur. La vulnérabilité existe dans la fonction `_process_request` située dans `src/llamafactory/api/chat.py`. Cette fonction est responsable du traitement du contenu multimodal entrant, y compris les images, les vidéos et l'audio fournis via des URL. La fonction vérifie si l'URL fournie est un URI de données base64 ou un chemin de fichier local (`os.path.isfile`). Si ce n'est pas le cas, elle revient au traitement de l'URL comme un URI web et effectue une requête HTTP GET directe en utilisant `requests.get(url, stream=True).raw` sans aucune validation ou sanitisation de l'URL. La version 0.9.4 corrige le problème sous-jacent.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

GitHub M

Réserver

30/09/2025

Divulgation

07/10/2025

Modérer

accepté

Entrée

VDB-327570

CPE

prêt

EPSS

0.00350

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!