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.09)
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.
sm-crypto przed wersją 0.5.0 w domyślnej ścieżce sm2.generateKeyPairHex() w Node.js używa modułowej instancji SecureRandom z [email protected], która inicjuje strumień ARC4 z Math.random() i new Date().getTime(), ponieważ window.crypto.getRandomValues jest niedostępne, mimo że globalThis.crypto istnieje. Atakujący, który może obserwować wyniki Math.random() i oszacować czas generowania klucza, może zrekonstruować ziarno, odzyskać prywatne klucze SM2 i przewidzieć efemeryczne skalary podpisu, co umożliwia fałszowanie podpisów. Problem został naprawiony w wersji 0.5.0.
node-tar przed wersją 7.5.21 ma podatność w funkcji filesFilter w src/list.ts, która używa rekurencyjnej funkcji mapHas do przechodzenia ścieżki wpisu archiwum bez ograniczenia liczby segmentów. Specjalnie spreparowany nagłówek długiej ścieżki GNU L lub PAX x z tysiącami segmentów może spowodować nieprzechwytywalny błąd przepełnienia stosu RangeError, kończący działanie asynchronicznych i strumieniowych aplikacji Node.js. Problem naprawiono w wersji 7.5.21.
@hono/node-server w wersjach od 2.0.0 do 2.0.10 ma podatność w obsłudze WebSocket, gdzie żądanie upgrade z brakującym lub nieprawidłowym nagłówkiem Sec-WebSocket-Key powoduje, że żądanie pozostaje w waiterMap i nie ma ścieżki oczyszczania po przerwaniu uzgadniania. Pozwala to nieuwierzytelnionemu atakującemu na zalewanie publicznej trasy, powodując nieograniczony wzrost pamięci i niedostępność usługi.
frp w wersjach od 0.53.0 do 0.70.1 ma podatność w opcjonalnej bramie SSH Tunnel Gateway w pkg/ssh/server.go, gdzie parsowanie żądania kanału exec dodaje 4 do kontrolowanej przez atakującego długości. Długość 0xFFFFFFFF powoduje zawinięcie dodawania uint32 do 3, co omija sprawdzenie granic i prowadzi do paniki w TunnelServer.handleNewChannel. Gdy brak pliku autoryzowanych kluczy, nieuwierzytelniony peer może dotrzeć do tej fazy przed sprawdzeniem tokena frp, a pojedyncze pięciobajtowe żądanie kończy proces frps i zrywa wszystkie aktywne tunele. Problem naprawiono w wersji 0.70.1.
Backstage przed wersją 0.29.2 ma podatność w eksperymentalnych funkcjach dynamicznej rejestracji klienta i metadanych dokumentów ID klienta w @backstage/plugin-auth-backend. Użycie pełnego dopasowania glob może pozwolić na obejście listy dozwolonych URI przekierowań, umożliwiając atakującemu otrzymanie kodu autoryzacji OAuth po ukończeniu przepływu przez ofiarę. Funkcje są eksperymentalne i domyślnie wyłączone.
Mongoose przed wersjami 6.13.10, 7.8.10, 8.24.1 i 9.7.2 ma podatność na zanieczyszczenie prototypu przez przekazanie kontrolowanego przez użytkownika update z kropkowaną ścieżką __proto__.x w $set. Proces castowania może ustawić właściwości na Object.prototype, co wpływa na integralność i dostępność aplikacji.
Hub przed wersją 0.2.16 ma podatność, w której każde nieuwierzytelnione połączenie WebSocket wywołuje loadDefaultConnectionEventListeners, co prowadzi do wywołania requestClientId i wysłania żądania get-client-id, które dodaje wpis do RPC.requests. Funkcja RPC.waitForReply uruchamia pętlę setInterval co 10 milisekund, która jest czyszczona tylko po otrzymaniu odpowiedzi; jeśli klient pozostaje cichy i zamyka połączenie, licznik i oczekujące żądanie pozostają przydzielone. Powtarzane połączenia powodują nieograniczony wzrost liczników i wpisów w stercie, wyczerpując CPU i pamięć oraz czyniąc serwer niedostępnym. Problem naprawiono w wersji 0.2.16.
Rainbond do wersji 6.9.7 zawiera podatność związaną z uszkodzoną kontrolą dostępu w funkcji CheckToken, która pozwala uwierzytelnionym atakującym na dostęp do nieautoryzowanych zasobów przedsiębiorstwa poprzez podstawienie nazwy dzierżawcy innego przedsiębiorstwa w ścieżkach URL. Atakujący mogą użyć dowolnego ważnego tokena API, aby ominąć weryfikację identyfikatora przedsiębiorstwa i uzyskać dostęp lub modyfikować usługi, wtyczki, zmienne środowiskowe i certyfikaty innego przedsiębiorstwa.
CyberPanel przed wersją 3.0.0 zawiera twardo zakodowany sekret JWT w usłudze SSH WebTerminal FastAPI, co pozwala nieuwierzytelnionym zdalnym atakującym na tworzenie ważnych tokenów uwierzytelniających i uzyskanie interaktywnej powłoki root przez WebSocket na porcie 8888. Atakujący mogą sfałszować token JWT podpisany twardo zakodowanym sekretem, określając ssh_user=root, aby uwierzytelnić się w usłudze terminala bez żadnych ważnych poświadczeń i otrzymać powłokę root.
CyberPanel przed wersją 3.0.0 ma podatność na path traversal, która pozwala uwierzytelnionym administratorom czytać dowolne pliki z systemu plików serwera poprzez nieprzetworzone ścieżki w parametrze reportFile w endpointcie cloudAPI ReadReport. Atakujący może uzyskać dostęp do plików z danymi uwierzytelniającymi, kluczami SSL/SSH i plikami JWT.
Polecenie 'podman quadlet install --replace' otwiera istniejący plik Quadlet bez flagi O_TRUNC, co przy braku wsparcia reflink (np. domyślny XFS w RHEL) prowadzi do niepełnego nadpisania pliku. Jeśli nowy Quadlet jest krótszy niż oryginał, stare dane pozostają na końcu pliku, a polecenie kończy się bez ostrzeżenia.
Podatność w zapytaniach SQL w rozszerzeniu Flint w pluginie SQL OpenSearch pozwala zdalnemu uwierzytelnionemu aktorowi z dostępem do zapytań asynchronicznych na wykonanie dowolnego kodu na pracownikach Apache Spark poprzez wysłanie spreparowanego zapytania SQL do punktu końcowego bezpośredniego zapytania.
Ten kandydat CVE został odrzucony. Powód: został wydany przez pomyłkę. Wszystkie odniesienia i opisy zostały usunięte, aby zapobiec przypadkowemu użyciu.
Podatność w funkcji parse_read_std_char_desc() w podsystemie Bluetooth hosta (subsys/bluetooth/host/gatt.c) pozwala zdalnemu, nieuwierzytelnionemu urządzeniu na zawieszenie wątku obsługi Bluetooth przez wysłanie odpowiedzi ATT z zerową długością wpisu (rsp->len = 0). Pętla parsowania nie sprawdza minimalnej wartości rsp->len, co prowadzi do nieskończonej pętli (CWE-835) i braku możliwości zakończenia odkrywania deskryptorów.
Hongjing e-HR zawiera nieuwierzytelnioną podatność SQL injection w punkcie końcowym serwletu getSdutyTree, która pozwala zdalnym nieuwierzytelnionym atakującym na dostęp do chronionych zasobów poprzez podanie sekwencji path traversal w URI, aby ominąć filtr uwierzytelniania oauthservlet. Atakujący mogą wstrzykiwać ładunki SQL oparte na UNION przez niesanityzowany parametr codeitemid do zapytania Microsoft SQL Server, aby pobrać wrażliwe dane bazy danych, w tym poświadczenia użytkowników. Dowody wykorzystania zaobserwowano po raz pierwszy przez Shadowserver Foundation 2024-07-30 (UTC).
ASP-CMS zawiera podatność SQL injection w punkcie końcowym commentList.asp, która pozwala nieuwierzytelnionym zdalnym atakującym na wstrzykiwanie dowolnego SQL poprzez manipulowanie parametrem id w żądaniach GET do skryptu listy komentarzy. Atakujący mogą ominąć blokadę słów kluczowych aplikacji, przeplatając string 'master' w zablokowanych terminach SQL, aby wyodrębnić wrażliwe dane bazy danych. Dowody wykorzystania zaobserwowano po raz pierwszy przez Shadowserver Foundation 2023-10-18 (UTC).
W komponencie clusterclaims-controller w Multicluster Engine (MCE) znaleziono błąd. Uwierzytelniony najemca może wykorzystać tę podatność, manipulując etykietami ClusterClaim. Pozwala to najemcy na wymuszenie dołączenia klastra do ManagedClusterSet należącego do innego najemcy. Taki nieautoryzowany dostęp może umożliwić wstrzykiwanie polityk i obciążeń do klastrów innych najemców.
Podatność SSRF (Server-Side Request Forgery) w pobieraniu zasobów migracji omija mechanizm hostmatcher, umożliwiając odczyt wewnętrznych plików i metadanych chmury.
Nieograniczone metadane plików pakietów Arch mogą powodować amplifikację zasobów podczas przesyłania pakietów w Gitea.
Podatność SQL injection w aplikacji księgowej Zalktis występuje przez pola tekstowe kontrolowane przez partnera handlowego w otrzymywanych fakturach elektronicznych. Podczas importowania otrzymanej e-faktury (UBL/PEPPOL) lub eksportu e-commerce, Zalktis łączy wartości kontrolowane przez partnera bezpośrednio z tekstem zapytania SQL, używając konkatenacji stringów, bez sparametryzowanych zapytań ani escapowania. Pomocnicza funkcja Dazadi.sql_txt() nie jest wywoływana w tych ścieżkach, więc strona wysyłająca fakturę może wyrwać się z literału stringa i zmienić logikę zapytania. Problem dotyczy wersji przed 2026.1.586 i przed 2026.2.592.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

