Katalog CVE

CVE-2026-37237

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.53%

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

Streszczenie

vLLM do wersji 0.17.0 włącznie pozwala zdalnym atakującym na spowodowanie odmowy usługi (DoS) poprzez wyczerpanie pamięci. Funkcje AsyncMediaIO.fetch_audio i AsyncMediaIO.fetch_image w multimodal/inputs.py pobierają adresy URL mediów dostarczone przez użytkownika za pomocą aiohttp i wywołują r.read() bez narzucania maksymalnego rozmiaru odpowiedzi, co pozwala atakującemu wyczerpać pamięć serwera, podając URL do dowolnie dużego pliku.

Ocena ryzyka

Atakujący może doprowadzić do wyczerpania pamięci serwera, co skutkuje niedostępnością usługi dla wszystkich użytkowników. Może to prowadzić do przestojów i strat finansowych.

Rekomendacja

Zaktualizuj vLLM do wersji, która zawiera poprawkę, lub wdróż ograniczenia rozmiaru odpowiedzi dla pobieranych mediów. Dodatkowo rozważ ograniczenie dostępu do funkcji przetwarzających zewnętrzne URL-e.

Inne podatności w vLLM

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

vLLM up to and including 0.17.0 allows remote attackers to cause a Denial of Service via memory exhaustion. The AsyncMediaIO.fetch_audio and AsyncMediaIO.fetch_image functions in multimodal/inputs.py fetch user-supplied media URLs using aiohttp and call r.read() without enforcing a maximum response size, allowing an attacker to exhaust server memory by providing a URL to an arbitrarily large file.

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