FICHE CVE

CVE-2026-73555

Publiée le 2026-08-13 · Dernière modification le 2026-10-02

🇫🇷 EN BREF

Les moteurs de service vLLM utilisant des versions antérieures à la 0.26.0 sont susceptibles de présenter une fuite d'informations via leurs points de terminaison API. Un attaquant non authentifié peut envoyer une requête JSON malformée sur le réseau pour déclencher une erreur révélant des détails système sensibles, tels que des noms d'utilisateurs de l'OS, des chemins de fichiers internes et des structures d'environnement Python. Cette opération est facile à exécuter car elle ne nécessite ni identifiants ni interaction de l'utilisateur, bien qu'elle n'expose que des métadonnées système sans permettre un contrôle total du système.

CVSS 3.15.3 MOYENNE
Type de faiblesse
Publiée2026-08-13
Dernière modification2026-10-02

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
Privilèges requisAucun
Interaction utilisateurAucune
PortéeInchangée
Impact sur la confidentialitéFaible
Impact sur l'intégritéAucun
Impact sur la disponibilitéAucun

RÉFÉRENCES

Description officielle du NVD (en anglais)

vLLM is an inference and serving engine for large language models. Prior to 0.26.0, the validation_exception_handler in vllm/entrypoints/openai/server_utils.py converts FastAPI RequestValidationError objects with str(exc), and sanitize_message in vllm/entrypoints/utils.py does not remove traceback-style file paths, allowing unauthenticated malformed JSON requests to /v1/chat/completions, /v1/completions, /tokenize, and /detokenize to disclose the OS username, home and virtual-environment paths, Python version, internal package structure, line numbers, and endpoint handler names. This issue is fixed in version 0.26.0.