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.11.06)
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.
Parse Server w wersjach przed 8.6.97 oraz 9.0.0 przed 9.10.2-alpha.6 nie obsługuje błędów pojawiających się podczas wysyłania e-maili weryfikacyjnych lub resetowania hasła, co powoduje zakończenie procesu serwera. Klient posiadający jedynie publiczne klucze aplikacji może zarejestrować się, zażądać e-maila weryfikacyjnego lub resetu hasła, gdy dostawca poczty odrzuca wiadomość, ogranicza liczbę żądań lub jest niedostępny, doprowadzając do awarii serwera.
n8n w wersjach przed 1.123.83 zawiera podatność obejścia autoryzacji, która pozwala uwierzytelnionym członkom podszyć się pod tożsamość workflow, podając zaufany identyfikator w trybie inline JSON Execute Sub-workflow. Atakujący może ustawić ten identyfikator, aby uzyskać poświadczenia z projektów, do których nie należy, oraz modyfikować dane statyczne innego workflow i wysyłkę workflow błędów.
n8n przed wersją 1.123.83, 2.x przed 2.41.4 oraz 2.42.x przed 2.42.1 zawiera obejście uwierzytelniania, ponieważ dynamiczne rozwiązywanie ścieżek webhooków dopasowywało żądania tylko po ścieżce, ignorując identyfikator generowany przez serwer, który jest jedynym nieodgadywalnym składnikiem URL. Nieuwierzytelnieni atakujący mogą pominąć ten identyfikator w żądaniach do tras webhook, form lub MCP, aby wykonywać workflow w niepowiązanych projektach z użyciem ich poświadczeń.
n8n w wersjach przed 2.41.4 oraz 2.42.x przed 2.42.1 zawiera obejście autoryzacji w punkcie końcowym tworzenia Agentów. Endpoint przyjmuje identyfikator Agenta podany przez wywołującego, sprawdza uprawnienia tylko względem żądanego projektu i aktualizuje istniejącego Agenta bez weryfikacji, do którego projektu należy. Uwierzytelniony użytkownik z dostępem tylko do odczytu Agentów innego projektu może przenieść tego Agenta do swojego projektu i zmienić jego nazwę, schemat oraz wersję.
n8n w wersjach przed 2.41.4 oraz 2.42.0 przed 2.42.1 nie waliduje identyfikatorów poświadczeń przechowywanych w parametrach węzła agenta, gdy edytor zapisuje współdzielony workflow, ponieważ sprawdzenie obejmuje tylko pole credentials węzła. Edytor może skonfigurować węzeł Message an Agent w trybie inline z kontrolowanymi przez siebie narzędziami, aby uzyskać poświadczenia właściciela i wysłać odszyfrowane sekrety do wybranego przez atakującego miejsca.
n8n w wersjach przed 1.123.83, 2.41.4 i 2.42.1 zawiera podatność typu stored cross-site scripting w modalu podglądu plików, który ponownie publikuje dane binarne jako niesandboxowany blob URL w tej samej domenie. Członek, który prześle spreparowany element, może uruchomić skrypt w domenie n8n u każdego, kto go wyświetli — zazwyczaj właściciela — i działać w jego sesji.
n8n w wersjach przed 1.123.83, 2.x przed 2.41.4 oraz 2.42.x przed 2.42.1 zawiera podatność prototype pollution w kreatorze przepływów AI. Łączy połączenia przepływu używając nazw węzłów jako składowych obiektu bez sprawdzania kluczy zarezerwowanych. Uwierzytelnieni użytkownicy mogą tworzyć węzły o nazwie __proto__ przez API i wywołać operację connect-nodes, aby zanieczyścić prototyp obiektu globalnego, zakłócając działanie instancji do momentu restartu.
n8n w wersjach przed 1.123.83, 2.x przed 2.41.4 oraz 2.42.x przed 2.42.1 zawiera podatność typu stored cross-site scripting w hostowanej stronie czatu Chat Trigger, gdzie niedostatecznie oczyszczone wartości customCss są wstawiane do strony jako znaczniki. Autorzy workflow mogą opublikować czat bez uwierzytelnienia użytkownika n8n, którego ładunek wykonuje się w domenie instancji, działając na sesjach zalogowanych odwiedzających.
n8n w wersjach przed 2.41.4 oraz 2.42.x przed 2.42.1 zawiera obejście podpisu w punkcie końcowym waiting-webhook, który wybiera walidację Send-and-Wait przed normalizacją alternatywnej formy odwołania do węzła. Atakujący posiadający token wznowienia wykonania może zatwierdzić oczekujące wykonania przeznaczone dla innych, uruchamiając dalsze działania na poświadczeniach właściciela workflow, potencjalnie w tym wykonanie poleceń.
n8n w wersjach przed 1.123.83, 2.x przed 2.41.4 oraz 2.42.x przed 2.42.1 zawiera podatność umożliwiającą wykonanie kodu w operacji Log węzła Git, która nie usuwa lokalnej konfiguracji git repozytorium przed wywołaniem zewnętrznego programu. Uwierzytelnieni członkowie, którzy mogą wskazać węzeł — także jako narzędzie agenta — na repozytorium o kontrolowanej lokalnej konfiguracji, mogą wykonać programy jako użytkownik procesu n8n.
n8n w wersjach przed 1.123.83 zawiera podatność obejścia autoryzacji, która pozwala edytorom współdzielonych workflow używać poświadczeń, do których nie mają dostępu, osadzając je w zagnieżdżonych lub inline sub-workflow narzędzi. Atakujący mogą zapisywać workflow z definicjami inline Workflow Tool lub Workflow Retriever odwołującymi się do zastrzeżonych poświadczeń, które wykonują się z wartościami poświadczeń właściciela workflow.
n8n w wersjach przed 2.41.4 oraz 2.42.x przed 2.42.1 zawiera podatność na niekontrolowane zużycie zasobów w nieuwierzytelnionym punkcie końcowym OAuth authorize. Klienty są rozwiązywane po ścieżce URL, ale surowy identyfikator wywołującego jest zapisywany jako klucz rekordu, co pozwala nieuwierzytelnionemu atakującemu tworzyć nieograniczoną liczbę rekordów klientów pierwszej strony, omijając limit rejestracji.
n8n w wersjach przed 2.41.4 oraz 2.42.x przed 2.42.1 zawiera podatność na zanieczyszczenie prototypu w narzędziu walidacji przepływów MCP, którego interpreter wykonuje kod dostarczony przez wywołującego w procesie głównym, odczytuje odziedziczone właściwości i pozwala na przypisanie do współdzielonych prototypów. Uwierzytelniony członek z uprawnieniem workflow:read może zastąpić wbudowaną metodę zwracającą wartość prawdziwą, aby obejść sprawdzanie uprawnień po stronie serwera i przejąć konta właścicieli bez MFA.
n8n w wersjach przed 2.41.4 oraz 2.42.0 zawiera obejście autoryzacji w punkcie końcowym wznowienia czatu agenta. Endpoint przyjmuje identyfikator uruchomienia z treści żądania bez weryfikacji, czy zawieszony checkpoint należy do wywołującego. Uwierzytelnieni członkowie projektu mogą wylistować i odczytać prywatne rozmowy agentów innych członków przez endpointy o zasięgu projektu, a następnie zatwierdzić ich oczekujące wywołania narzędzi, powodując wykonanie narzędzi i zapis wyników do rozmowy ofiary.
n8n w wersjach przed 2.41.4 oraz 2.42.x przed 2.42.1 zawiera podatność na wstrzyknięcie SQL w wersji 1 węzła Microsoft SQL, który podstawia wartości wyrażeń pola Query bezpośrednio do tekstu SQL bez parametryzacji. Gdy przepływ wiąże niezaufane dane wejściowe, takie jak pola webhooka, z polem Query, nieuwierzytelnieni zewnętrzni wywołujący mogą wykonać dowolny SQL na podłączonej bazie danych z uprawnieniami zapisanych poświadczeń.
FreeRDP w wersjach od 3.3.0 przed 3.32.0, zbudowany z opcją WINPR_UTILS_IMAGE_JPEG=ON, ma zapis poza zakresem bufora sterty w funkcji winpr_convert_from_jpeg, ponieważ bufory dla obrazów JPEG w skali szarości są rozmiarowane na podstawie jednego składnika wejściowego zamiast trzech składników wyjściowych BGR. Złośliwy serwer RDP może zaoferować obraz JPEG w skali szarości przez przekierowanie schowka, uszkadzając pamięć klienta i powodując jego awarię przy wklejaniu elementu jako danych bitmapowych CF_DIB.
Serwer shadow FreeRDP od wersji 3.0.0 przed 3.32.0 wysyła pakiety PDU wejścia w stanie Confirm Active przed uwierzytelnieniem, co pozwala nieuwierzytelnionym atakującym wstrzykiwać dane wejściowe z klawiatury. Atakujący może wynegocjować RDP tylko z TLS i wysłać pakiet PDU wejścia bez Confirm Active, aby wstrzyknąć syntetyczne naciśnięcia klawiszy do sesji X11 użytkownika hosta przez XTEST.
FreeRDP od wersji 2.0.0 przed 3.32.0, zbudowany z opcjami WITH_LAME=ON i WITH_DSP_FFMPEG=OFF, ma przepełnienie bufora sterty w funkcji freerdp_dsp_decode_mp3, ponieważ wskaźnik PCM prawego kanału jest przesunięty o liczbę bajtów traktowaną jako elementy typu short. Złośliwy serwer RDP może wysłać dźwięk MP3 przez rdpsnd, przez co zdekodowane próbki wykraczają poza alokację sterty, powodując awarię klienta.
FreeRDP od wersji 3.0.0 przed 3.32.0 zawiera podatność nieskończonej pętli w funkcji http_response_recv(), która pozwala złośliwym bramom wyczerpać CPU klienta poprzez spreparowane nagłówki Content-Type. Atakujący kontrolujący bramę może zwrócić niezerowy Content-Length z nierozpoznanym Content-Type zawierającym średnik, przypinając wątek klienta na pełnym obciążeniu CPU bez końca.
FreeRDP w wersjach 3.0.0 przed 3.32.0 pozwala na wstrzyknięcie nagłówka HTTP w swoim proxy, ponieważ pojedynczy znak LF w części docelowej tokenu routingu (Cookie: msts=) nie jest odrzucany i jest zapisywany przez http_proxy_connect do linii żądania CONNECT oraz nagłówka Host. Zdalny nieuwierzytelniony klient RDP łączący się z proxy używającym FixedTarget=false i nadrzędnego proxy HTTP może zmienić ramowanie żądań/nagłówków HTTP w tym nadrzędnym proxy.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

