Katalog CVE

CVE-2026-93840

NiskieCVSS 3.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

Percentyl 16 - wyżej niż 16% wszystkich znanych CVE

Streszczenie

vLLM przed wersją 0.29.0 waliduje allowed_token_ids względem długości tokenizera zamiast szerokości logitów wyjściowych modelu w metodzie SamplingParams._validate_allowed_token_ids(). Atakujący może podać identyfikatory tokenów powyżej słownika wyjściowego, które przechodzą walidację, co powoduje uszkodzenie stanu logitów GPU i pozwala współbieżnym żądaniom na próbkowanie tokenów spoza ich list dozwolonych.

Ocena ryzyka

Atakujący może wpłynąć na wyniki generowania modelu, wymuszając próbkowanie tokenów spoza dozwolonych, co może prowadzić do nieautoryzowanych treści lub naruszenia polityk bezpieczeństwa.

Rekomendacja

Zaktualizuj vLLM do wersji 0.29.0 lub nowszej, która zawiera poprawkę.

Inne podatności w vLLM

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

vLLM before 0.29.0 validates allowed_token_ids against tokenizer length instead of model output logits width in SamplingParams._validate_allowed_token_ids(). Attackers can supply token IDs above the output vocabulary that pass validation, causing LogitBiasState to corrupt GPU logits state and allow concurrent requests to sample tokens outside their allowlists.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS