Katalog podatności CVE
Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim
Przeglądaj podatności według pakietuKatalog CISA KEV zaktualizowany: (v2026.09.02)
Cotygodniowy digest CVE
Jeden mail w tygodniu z nowo opublikowanymi podatnościami, o których warto wiedzieć. Bez zakładania konta.
Digest dotyczy ogólnie nowych podatności, nie Twoich serwerów. Jeśli chcesz wiedzieć, które z nich faktycznie działają w Twojej infrastrukturze, tym zajmuje się Secvalis : skanuje Twoje maszyny i zgłasza wyłącznie to, co ich dotyczy.
WebOb dostarcza obiekty dla żądań i odpowiedzi HTTP. Przed wersją 1.8.11 funkcja Response._make_location_absolute() w src/webob/response.py sprawdza wartość Location pod kątem schematu URI lub podwójnego ukośnika przed tym, jak urllib.parse.urljoin() usuwa wiodące znaki kontrolne C0 i spacje. Wartość kontrolowana przez atakującego, taka jak spacja, po której następuje adres URL względny protokołu lub absolutny, może ominąć SCHEME_RE i sprawdzenie startswith("//") i zostać znormalizowana do przekierowania poza host. Request.relative_url() i podklasy webob.exc._HTTPMove, w tym HTTPFound, są również dotknięte, ponieważ używają tego samego niebezpiecznego łączenia URL lub omijają wcześniejszą ścieżkę normalizacji. Nieuwierzytelniony atakujący, który może wpłynąć na cel przekierowania aplikacji, może wysłać użytkowników do kontrolowanego przez atakującego hosta w celu phishingu lub kradzieży tokenów OAuth i SSO, ale wykorzystanie wymaga, aby użytkownik podążył za przekierowaniem. Problem został naprawiony w wersji 1.8.11.
NanaZip od wersji 1.0.88.0 do wersji stabilnej 6.0.1698.0 i preview 6.5.1742.0 ma podatność w funkcji Lz4Decode w SquashfsHandler.cpp, która odrzuca tylko zerowy zwrot z LZ4_decompress_safe, podczas gdy błędne dane wejściowe dają ujemną wartość. Ujemna wartość jest konwertowana na niepodpisaną SizeT, co prowadzi do odczytu poza przydzieloną pamięcią i potencjalnego wycieku danych lub awarii procesu.
LangBot w wersji 4.10.7 i wcześniejszych ma podatność, która pozwala każdemu uwierzytelnionemu użytkownikowi na dodawanie lub zmianę konfiguracji serwera MCP STDIO bez odpowiedniej granicy autoryzacji. Atakujący może skonfigurować polecenia i argumenty, które są wykonywane jako subproces na serwerze LangBot, umożliwiając wykonanie dowolnych poleceń z uprawnieniami usługi LangBot.
Windmill to open-source'owa platforma deweloperska dla wewnętrznego kodu: API, zadań w tle, przepływów pracy i interfejsów użytkownika. Przed wersją 1.715.0 token API z ograniczeniem do zasobu mógł odczytać zawartość skryptów poza dozwolonym zakresem ścieżki przez GET /api/w/{workspace}/scripts/list_search. Oprogramowanie pośredniczące na poziomie trasy walidowało domenę tokena i akcję, ale nie egzekwowało segmentu zasobu/ścieżki, a procedura obsługi list_search_scripts nie miała dodatkowego wywołania check_scopes ani filtrowania wierszy przed zwróceniem pól ścieżki i zawartości skryptu. Token taki jak scripts:read:f/allowed/* mógł zatem otrzymać kod źródłowy dla niepowiązanych ścieżek w tym samym obszarze roboczym, potencjalnie ujawniając wewnętrzną logikę automatyzacji, szczegóły integracji, logikę biznesową, konfigurację wbudowaną lub zakodowane na stałe sekrety i poświadczenia. Wykorzystanie wymagało posiadania ważnego tokena API z ograniczeniem dla obszaru roboczego, ale nie wymagało uprawnień administratora. Problem został naprawiony w wersji 1.715.0.
deepmerge-ts przed wersją 8.0.0 ma podatność w API deepmerge, deepmergeCustom, deepmergeInto i deepmergeIntoCustom, które nie śledzą odwiedzonych obiektów podczas rekurencyjnego scalania. Gdy dwa obiekty wejściowe zawierają samoodniesienia w tej samej ścieżce, logika scalania wielokrotnie odwiedza tę samą parę, co prowadzi do błędu RangeError: Maximum call stack size exceeded, powodując awarię procesu.
Podatność umożliwia zdalnemu atakującemu wykonanie dowolnego kodu w aplikacji GIMP podczas parsowania plików APNG. Problem wynika z braku odpowiedniej walidacji danych użytkownika, co prowadzi do przepełnienia liczby całkowitej przed alokacją bufora. Do wykorzystania podatności wymagana jest interakcja użytkownika, np. otwarcie złośliwego pliku.
Podatność umożliwia zdalnemu atakującemu wykonanie dowolnego kodu w aplikacji GIMP podczas parsowania plików TIF. Problem wynika z braku odpowiedniej walidacji danych użytkownika, co prowadzi do przepełnienia liczby całkowitej przed alokacją bufora. Do wykorzystania podatności wymagana jest interakcja użytkownika, np. otwarcie złośliwego pliku.
Podatność umożliwia zdalnemu atakującemu wykonanie dowolnego kodu w aplikacji GIMP podczas parsowania plików TIF. Problem wynika z braku odpowiedniej walidacji długości danych użytkownika przed skopiowaniem ich do bufora opartego na stercie, co prowadzi do przepełnienia bufora. Do wykorzystania podatności wymagana jest interakcja użytkownika, np. otwarcie złośliwego pliku.
Podatność umożliwia zdalnemu atakującemu wykonanie dowolnego kodu w aplikacji GIMP podczas parsowania plików SGI. Problem wynika z braku odpowiedniej walidacji danych użytkownika, co prowadzi do przepełnienia liczby całkowitej przed zapisem do pamięci. Do wykorzystania podatności wymagana jest interakcja użytkownika, np. otwarcie złośliwego pliku.
Podatność umożliwia zdalnemu atakującemu wykonanie dowolnego kodu w aplikacji GIMP podczas parsowania plików TIF. Problem wynika z braku odpowiedniej walidacji danych użytkownika, co prowadzi do przepełnienia liczby całkowitej przed alokacją bufora. Do wykorzystania podatności wymagana jest interakcja użytkownika, np. otwarcie złośliwego pliku.
Podatność umożliwia zdalnemu atakującemu wykonanie dowolnego kodu w aplikacji GIMP podczas parsowania plików TIF. Problem wynika z braku odpowiedniej walidacji danych użytkownika, co prowadzi do przepełnienia liczby całkowitej przed alokacją bufora. Do wykorzystania podatności wymagana jest interakcja użytkownika, np. otwarcie złośliwego pliku.
Podatność umożliwia zdalnemu atakującemu wykonanie dowolnego kodu w aplikacji GIMP podczas parsowania plików TIF. Problem wynika z braku odpowiedniej walidacji długości danych użytkownika przed skopiowaniem ich do bufora opartego na stosie, co prowadzi do przepełnienia bufora. Do wykorzystania podatności wymagana jest interakcja użytkownika, np. otwarcie złośliwego pliku.
Podatność umożliwia zdalnemu atakującemu wykonanie dowolnego kodu w aplikacji GIMP podczas parsowania plików TIF. Problem wynika z braku odpowiedniej walidacji długości danych użytkownika przed skopiowaniem ich do bufora opartego na stercie, co prowadzi do przepełnienia bufora. Do wykorzystania podatności wymagana jest interakcja użytkownika, np. otwarcie złośliwego pliku.
Podatność umożliwia zdalnemu atakującemu wykonanie dowolnego kodu w aplikacji GIMP podczas parsowania plików PSD. Problem wynika z braku odpowiedniej walidacji danych użytkownika, co prowadzi do przepełnienia liczby całkowitej przed alokacją bufora. Do wykorzystania podatności wymagana jest interakcja użytkownika, np. otwarcie złośliwego pliku.
Podatność umożliwia zdalnemu atakującemu wykonanie dowolnego kodu w aplikacji GIMP podczas parsowania plików HDR. Problem wynika z braku odpowiedniej walidacji danych użytkownika, co prowadzi do przepełnienia liczby całkowitej przed alokacją bufora. Do wykorzystania podatności wymagana jest interakcja użytkownika, np. otwarcie złośliwego pliku.
Podatność Use-After-Free w GStreamer rtpsbcdepay umożliwia zdalne wykonanie kodu. Brak walidacji istnienia obiektu przed operacjami na nim prowadzi do wykorzystania po zwolnieniu pamięci. Atakujący może wykorzystać tę podatność do wykonania kodu w kontekście bieżącego procesu.
Podatność przepełnienia bufora na stercie podczas parsowania plików PNG w GStreamer umożliwia zdalne wykonanie kodu. Brak odpowiedniej walidacji długości danych przed skopiowaniem do bufora na stercie prowadzi do przepełnienia. Wymagana jest interakcja użytkownika, np. odwiedzenie złośliwej strony lub otwarcie złośliwego pliku.
Podatność przepełnienia bufora na stosie podczas parsowania plików OGG w GStreamer umożliwia zdalne wykonanie kodu. Brak odpowiedniej walidacji długości danych przed skopiowaniem do bufora na stosie prowadzi do przepełnienia. Wymagana jest interakcja użytkownika, np. odwiedzenie złośliwej strony lub otwarcie złośliwego pliku.
Podatność przepełnienia bufora na stercie podczas parsowania plików MRF w GStreamer umożliwia zdalne wykonanie kodu. Brak odpowiedniej walidacji długości danych przed skopiowaniem do bufora na stercie prowadzi do przepełnienia. Wymagana jest interakcja użytkownika, np. odwiedzenie złośliwej strony lub otwarcie złośliwego pliku.
Podatność zapisu poza granicami bufora podczas parsowania plików MRF w GStreamer umożliwia zdalne wykonanie kodu. Brak odpowiedniej walidacji danych użytkownika prowadzi do zapisu poza przydzielony bufor. Wymagana jest interakcja użytkownika, np. odwiedzenie złośliwej strony lub otwarcie złośliwego pliku.

