CVE-2026-73555
Publiée le 2026-08-13 · Dernière modification le 2026-10-02
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.
DÉTAIL DU VECTEUR CVSS
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.