Katalog CVE

CVE-2025-62727

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Starlette to lekki framework/toolkit ASGI. W wersjach od 0.39.0 do 0.49.1, nieautoryzowany atakujący może wysłać spreparowany nagłówek HTTP Range, co prowadzi do przetwarzania o złożoności kwadratowej w logice parsowania/łączenia Range w FileResponse. To umożliwia wyczerpanie CPU na żądanie, co powoduje odmowę usługi dla punktów końcowych obsługujących pliki.

Ocena ryzyka

Organizacja może doświadczyć odmowy usługi na punktach końcowych, które serwują pliki, co może prowadzić do przestojów i utraty dostępności usług.

Rekomendacja

Zaleca się aktualizację Starlette do wersji 0.49.1 lub nowszej, aby usunąć tę podatność.

Powiązane podatności

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

Starlette is a lightweight ASGI framework/toolkit. Starting in version 0.39.0 and prior to version 0.49.1 , an unauthenticated attacker can send a crafted HTTP Range header that triggers quadratic-time processing in Starlette's FileResponse Range parsing/merging logic. This enables CPU exhaustion per request, causing denial‑of‑service for endpoints serving files (e.g., StaticFiles or any use of FileResponse). This vulnerability is fixed in 0.49.1.

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