Katalog CVE

CVE-2017-14158

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Scrapy w wersji 1.4 pozwala zdalnym atakującym na wywołanie odmowy usługi (zużycie pamięci) poprzez przesyłanie dużych plików, ponieważ dowolna liczba plików jest ładowana do pamięci. Problem ten nasila się, gdy pliki są następnie zapisywane w osobnym wątku do wolnego zasobu pamięci masowej.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do wyczerpania zasobów pamięci, co prowadzi do awarii aplikacji i przestojów w działaniu systemu.

Rekomendacja

Zaleca się aktualizację do nowszej wersji Scrapy, która naprawia tę podatność oraz monitorowanie użycia pamięci aplikacji w celu wczesnego wykrywania potencjalnych ataków.

Inne podatności w Scrapy 1.4

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

Scrapy 1.4 allows remote attackers to cause a denial of service (memory consumption) via large files because arbitrarily many files are read into memory, which is especially problematic if the files are then individually written in a separate thread to a slow storage resource, as demonstrated by interaction between dataReceived (in core/downloader/handlers/http11.py) and S3FilesStore.

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