Katalog podatności CVE

Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim

Przeglądaj podatności według pakietu

Katalog 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.

Zgadzam się na otrzymywanie cotygodniowego digestu CVE na podany adres e-mail. Zgodę mogę wycofać w każdej chwili linkiem w stopce każdej wiadomości.

CVE-2026-73647
Średnie

Quasar Framework przed wersją 2.22.0 zawiera podatność w publicznym narzędziu extend() w ui/src/utils/extend/extend.js, które rekurencyjnie kopiuje klucze obiektów kontrolowanych przez atakującego podczas głębokiego scalania extend(true, target, source) bez odrzucania własnej właściwości __proto__. Scalanie mogło zejść do obiektu prototypu i zapisać właściwości kontrolowane przez atakującego do Object.prototype w tym samym procesie JavaScript. Aplikacje, które przekazywały obiekty kontrolowane przez użytkownika lub częściowo kontrolowane do extend(), mogły doświadczyć obejścia logiki, niebezpiecznego wstrzyknięcia domyślnych opcji, odmowy usługi lub innych skutków specyficznych dla aplikacji, gdy zanieczyszczone właściwości były później używane. Problem został naprawiony w wersji 2.22.0.

CVE-2026-73645
Średnie

OpenZeppelin Confidential Contracts przed wersją 0.3.1 zawiera podatność w kontrakcie ERC7984, gdzie operacja _mint może cicho zawieść z powodu przepełnienia, a funkcje wrap i onTransferReceived nie obsługują tego błędu. Użytkownik może przenieść bazowy token bez otrzymania odpowiadającego poufnego tokena, co przy domyślnym rate() po około 18,4 biliona tokenów prowadzi do utraty środków.

CVE-2026-73644
Krytyczne

OpenDJ przed wersją 5.1.2 w mechanizmie SASL PLAIN sprawdza uprawnienie PROXIED_AUTH, ale nie ocenia zakresu proxy ACI (mayProxy), gdy authzid wskazuje na innego użytkownika. Dzięki temu uwierzytelnione konto z uprawnieniem PROXIED_AUTH może przyjąć tożsamość dowolnego użytkownika (poza rootem) bez ograniczeń wynikających z ACI. Poprawka zwraca błąd INVALID_CREDENTIALS (49) przed weryfikacją hasła, gdy docelowa tożsamość nie jest dozwolona. Problem został naprawiony w wersji 5.1.2.

CVE-2026-73643
Wysokie

js-yaml to parser i serializator YAML w JavaScript. Od wersji 5.0.0 do 5.2.2, parsowanie małego dokumentu YAML może zająć wykładniczy czas, gdy aplikacja wywołuje load() lub loadAll() na niezaufanych danych. W src/parser/parser.ts, readFlowCollection używa restoreState i wywołuje parseNode drugi raz, gdy wpis sekwencji przepływowej jest rozpoznawany jako para klucz: wartość. Jeśli klucz jest zagnieżdżoną sekwencją przepływową o tym samym kształcie, każdy poziom jest parsowany dwukrotnie, co powoduje pracę O(2^n) i pozwala wejściu poniżej 200 bajtów zająć jeden rdzeń CPU na minuty, blokować pętlę zdarzeń Node.js i zatrzymać proces. Nie są wymagane kotwice, aliasy, scalenia, tagi ani niestandardowe opcje. Problem naprawiono w wersji 5.2.2.

CVE-2026-73569
Wysokie

fast-xml-parser w wersjach od 5.9.3 do 5.10.1 ma podatność związaną z przetwarzaniem wielu deklaracji DOCTYPE w jednym dokumencie XML. Funkcja addInputEntities() resetuje limity ekspansji encji przy każdym wywołaniu, co pozwala na obejście zabezpieczeń i może prowadzić do nadmiernego użycia CPU, zablokowania pętli zdarzeń, wyczerpania pamięci i zakończenia procesu. Problem został naprawiony w wersji 5.10.1.

CVE-2026-73568
Wysokie

py-libp2p w wersji 0.7.0 i wcześniejszych ma podatność w metodzie handle_incoming() w yamux, która odczytuje długość ramki DATA kontrolowaną przez atakującego przed walidacją. Przeciwnik po ukończeniu standardowego uzgadniania Noise może wysłać ramkę z długością 0xFFFFFFFF i wstrzymać wysyłanie treści, co blokuje pętlę odczytu yamux i uniemożliwia postęp na wszystkich strumieniach połączenia. Brak dostępnej wersji naprawionej w momencie przeglądu.

CVE-2026-73567
Krytyczne

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.

CVE-2026-73566
Wysokie

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.

CVE-2026-73565
Średnie

@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.

CVE-2026-73564
Wysokie

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.

CVE-2026-73563
Średnie

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.

CVE-2026-73562
Średnie

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.

CVE-2026-73561
Wysokie

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.

CVE-2026-72741
Wysokie

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.

CVE-2026-67614
KrytyczneEPSS 61%

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.

CVE-2026-67613
Średnie

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.

CVE-2026-19730
Średnie

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.

CVE-2026-18428
Wysokie

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.

CVE-2026-12908
Nieznane

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.

CVE-2026-12236
Średnie

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.

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