Dowiedz się, które luki zagrażają Twoim technologiom i jak je usunąć. Znajdziesz tu opisy zagrożeń, podatne wersje i konkretne zalecenia - od CMS-ów i wtyczek po biblioteki aplikacji.
Luka w virtualenv sprawia, że ścieżka docelowa środowiska może zostać zinterpretowana jako składnia powłoki przez generowane skrypty startowe POSIX. Jeśli atakujący wpłynie na ścieżkę docelową, uruchomienie skryptu może doprowadzić do wykonania poleceń z uprawnieniami wywołującego użytkownika.
Luka w dekoderze MSP RLE biblioteki Pillow umożliwia wywołanie nadmiernej alokacji pamięci za pomocą spreparowanego obrazu, prowadząc do odmowy usługi. Problem dotyczy wersji od 4.1.0 do wersji poniżej 13.0.0 i został usunięty w 13.0.0.
Luka w modułach ładowania obrazów wieloklatkowych w bibliotece Pillow pozwala na ponowne użycie pamięci natywnej po zmianie trybu, co może prowadzić do zapisu poza buforem, awarii procesu lub wykonania kodu.
Luka w bibliotece Pillow powoduje wielokrotne kopiowanie długich komentarzy podczas zapisywania plików GIF. Może to prowadzić do nadmiernego zużycia procesora i odmowy usługi przy przetwarzaniu niezaufanych obrazów.
Luka typu out-of-bounds read w bibliotece Pillow pozwala wybranym dekoderom odczytać dane z pamięci sterty poza buforem podczas przetwarzania obrazów o określonych wymiarach. Może to prowadzić do ujawnienia zawartości pamięci w zdekodowanych pikselach lub awarii aplikacji.
Zastosowanie w Pillow filtrów rangowych, medianowych, minimalnych lub maksymalnych do obrazów o zerowej szerokości lub wysokości wywołuje dereferencję wskaźnika NULL, powodując awarię procesu Pythona i odmowę usługi.
Luka w bibliotece Pillow pozwala spreparowanym plikom Microsoft Image Composer (MIC) z osadzonymi strumieniami TIFF wywołać nieskończoną pętlę i pełne obciążenie procesora podczas sprawdzania liczby klatek, co prowadzi do odmowy usługi.
Luka związana z dereferencją wskaźnika NULL w bibliotece Pillow pozwala zdalnym atakującym na wywołanie odmowy usługi (awarii procesu) za pomocą odpowiednio spreparowanych plików graficznych przetwarzanych przez wtyczkę IPTC.
W bibliotece Pillow renderowanie tekstu z obrysem przy użyciu niezaufanych czcionek we FreeType może wywołać nieprawidłowe lub podwójne zwolnienie pamięci, prowadząc do awarii.
Brak sanityzacji nazw plików przekazywanych do narzędzia Ghostscript w bibliotece Pillow pozwala na wstrzyknięcie argumentów wiersza poleceń, co może prowadzić do zdalnego wykonania kodu.
Błąd w skrypcie activate.fish w virtualenv pozwala na wykonanie poleceń, jeśli ścieżka środowiska lub prompt zawiera ukośnik odwrotny przed cudzysłowem. Problem rozwiązano w wersji 21.14.2.
Podatność w pypdf umożliwia atakującemu wywołanie nieskończonej pętli za pomocą spreparowanego pliku PDF podczas usuwania obiektu, takiego jak element konspektu, ze struktury drzewa.
Luka w bibliotece pypdf pozwala osobie atakującej na spreparowanie dokumentu PDF wywołującego nieskończoną pętlę podczas przetwarzania elementów spisu treści, co prowadzi do odmowy usługi.
Luka w skryptach aktywacyjnych virtualenv umożliwia wykonanie dowolnego kodu, jeśli ścieżka lub prompt środowiska zawierają nazwy symboli zastępczych. Aktywacja spreparowanego środowiska może doprowadzić do uruchomienia niepożądanych poleceń.
Podatność w bibliotece pypdf pozwala atakującym doprowadzić do nadmiernego zużycia pamięci poprzez spreparowane strumienie PDF wykorzystujące liczne filtry danych.
Luka przepełnienia bufora na stercie w Pillow pozwala atakującym na zapis poza zakresem podczas dekodowania spreparowanych bezstratnych obrazów JPEG przy użyciu skalowania draft. Problem występuje, gdy libjpeg-turbo ignoruje żądanie skalowania, powodując uszkodzenie pamięci lub błąd.
Nieograniczona rekursja w Pillow podczas parsowania drzew stron lub łańcuchów trailer w plikach PDF może prowadzić do odmowy usługi oraz wyczerpania zasobów CPU i pamięci.
Błąd w bibliotece Pillow pozwala, aby spreparowany plik GIF wywołał nadmierną alokację pamięci, gdy aplikacja przechwytuje błąd dekompresji podczas przewijania klatek i używa ponownie obiektu obrazu. Może to prowadzić do wyczerpania pamięci i odmowy usługi.
Dowiedz się, które podatności dotyczą Twojej aplikacji
Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.
Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.
Codzienne zestawienie nowych podatności, także krytycznych.
Powiadomienia o ważnych aktualizacjach.
Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.
Wpisz co najmniej dwa znaki, żeby zobaczyć podpowiedzi.
/otwiera wyszukiwarkę↑↓wybór wynikuEnterprzejdź do wynikuESCzamyka
Szanujemy Twoją prywatność
Używamy ciasteczek, żeby strona działała, a my wiedzieli, co na niej poprawić. Bez Twojej zgody działa tylko to, co niezbędne. Wybór możesz zmienić w każdej chwili w stopce.
Czytaj politykę prywatności
Ustawienia ciasteczek
Zdecyduj, na co się zgadzasz. Ciasteczka wymagane działają zawsze - bez nich strona nie zapamiętałaby nawet tego wyboru.
Czytaj politykę prywatności
Zawsze aktywne
Sesja, zabezpieczenie formularzy i pamięć tego wyboru. Bez nich strona nie działa, więc nie da się ich wyłączyć.
Zapamiętanie języka, motywu i ustawień dostępności, żeby nie trzeba było ich wybierać przy każdej wizycie.
Anonimowe statystyki odwiedzin: które strony są czytane i gdzie ludzie się gubią. Na tym poprawiamy stronę.
Mierzenie skuteczności reklam i dobieranie ich do Twoich zainteresowań w serwisach zewnętrznych.