CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-31958

High
Published: Translated: NVD NIST

Summary

Tornado to framework webowy w języku Python oraz biblioteka do asynchronicznego przetwarzania sieciowego. W wersjach Tornado przed 6.5.5 jedynym ograniczeniem liczby części w multipart/form-data jest ustawienie max_body_size (domyślnie 100MB), co może prowadzić do ataku typu denial-of-service z powodu kosztów związanych z przetwarzaniem bardzo dużych ciał multipart z wieloma częściami.

Risk Assessment

Organizacja może być narażona na ataki denial-of-service, które mogą spowodować przestoje w działaniu aplikacji webowej. Wysokie obciążenie serwera może prowadzić do degradacji usług lub całkowitego ich zatrzymania.

Recommendation

Zaleca się aktualizację Tornado do wersji 6.5.5 lub nowszej, aby zlikwidować tę podatność. Dodatkowo warto rozważyć wprowadzenie dodatkowych ograniczeń dotyczących rozmiaru przesyłanych danych.

Related vulnerabilities

Original NVD description (English source)

Tornado is a Python web framework and asynchronous networking library. In versions of Tornado prior to 6.5.5, the only limit on the number of parts in multipart/form-data is the max_body_size setting (default 100MB). Since parsing occurs synchronously on the main thread, this creates the possibility of denial-of-service due to the cost of parsing very large multipart bodies with many parts. This vulnerability is fixed in 6.5.5.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS