Aller au contenu
8.2 Élevée

CVE-2026-116172 vLLM 0.22.0 before 0.24.0 DoS via Rust gRPC CandidateTokens.top_n

Description

vLLM from 0.22.0 before 0.24.0 contains an improper input validation vulnerability in the Rust gRPC converter that allows remote attackers to bypass max_logprobs limits via CandidateTokens.top_n. Attackers can send Generate or GenerateStream requests with oversized or integer-wrapping top_n values to trigger torch.topk failures that terminate EngineCore.

Détail CVSS 4.0

Vecteur CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Exploitable à distance par le réseau, sans compte et sans action d’un utilisateur ; un attaquant peut compromettre gravement la confidentialité, l’intégrité ou la disponibilité.

Vecteur d’attaque
Réseau
Complexité
Élevée
Prérequis d’attaque
Présents
Privilèges requis
Aucun
Interaction
Aucune
Confidentialité
Aucun
Intégrité
Aucun
Disponibilité
Élevé
Confidentialité des autres systèmes
Aucun
Intégrité des autres systèmes
Aucun
Disponibilité des autres systèmes
Aucun

Produits et versions touchés

Produit Versions touchées Corrigé en
vllm 0.24 premières → < 0.24.0 0.24.0
vllm 0.22 0.22.0 → < 0.24.0 0.24.0

Références

Chronologie

  1. Publiée
  2. Dernière modification
Les 121 CVE de vllm →
Suivre cette CVE