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.10.30)
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.
Podatność umożliwia nieuwierzytelnione zdalne wykonanie kodu (RCE) na maszynie ofiary poprzez wykorzystanie słabości kryptograficznych i problemów z zarządzaniem pamięcią w komponencie SConnect native host. Atak wykorzystuje nieograniczony interfejs przesyłania wiadomości między kontrolowaną przez atakującego stroną internetową a native hostem, co pozwala na obejście kontroli bezpieczeństwa.
PictShare przed wersją 3.7.1 zawiera podatność związaną ze słabą losowością, gdzie funkcja getRandomString() używa niekryptograficznego generatora liczb pseudolosowych rand() do generowania tokenu autoryzacyjnego delete_code w src/inc/core.php. Atakujący mogą przewidzieć lub wywnioskować stan PRNG, aby zgadnąć prawidłowe wartości delete_code i przeprowadzić nieautoryzowane usuwanie hostowanych plików bez konieczności odczytu kodu z punktu końcowego info.
PictShare w wersji przed 3.7.1 zawiera podatność ujawnienia informacji, która pozwala nieuwierzytelnionemu atakującemu uzyskać tajny kod delete_code oraz metadane uploadera przez wywołanie endpointu API::info(). Endpoint zwraca pełny surowy obiekt metadanych bez białej listy pól.
W narzędziu do maskowania danych w Powertools dla AWS Lambda (Python) występuje błąd typu fail-open, który może pozwolić atakującym na odczytanie wrażliwych wartości pól, które aplikacja zamierzała zamaskować. Problem został naprawiony w wersji 3.35.0.
figlet.js to sterownik FIG napisany w JavaScript implementujący specyfikację FIGfont. W wersjach przed 1.11.3 funkcje text() i textSync() mogą wejść w nieskończoną pętlę, gdy opcja whitespaceBreak jest włączona, a szerokość jest mniejsza niż szerokość renderowanego pojedynczego znaku FIGlet.
W produkcie Johnson Controls EasyIO FS32 przed wersją 3.0b63 występuje podatność na wstrzykiwanie poleceń systemu operacyjnego (OS Command Injection). Umożliwia ona atakującemu wykonanie dowolnych poleceń w systemie.
W oprogramowaniu Teledyne FLIR Aware2 w wersjach do 6.9.0.2 (PackBot) i 1.7.9 (FirstLook) występuje przesyłanie danych sterujących z jednostki operatorskiej do robota przez UDP w postaci jawnej, bez kryptograficznej weryfikacji integralności.
W systemach Teledyne FLIR Aware2 (wersje do 6.9.0.2 dla PackBot i 1.7.9 dla FirstLook) w kontroli dostępu znajdują się zakodowane na stałe hasła. Zdalny, nieuwierzytelniony atakujący może je odczytać z firmware'u lub dokumentacji i uzyskać dostęp do robotów oraz zmienić ich konfigurację.
W oprogramowaniu Teledyne FLIR Aware2 w wersjach do 6.9.0.2 ruch w sieci 802.11 jest przesyłany bez szyfrowania, co pozwala sąsiadującym, nieuwierzytelnionym atakującym na przechwycenie, porwanie lub modyfikację ruchu sesji przeciwko robotom Teledyne FLIR PackBot działającym na tym oprogramowaniu.
W interfejsie webowym Teledyne FLIR Aware2 (wersje do 6.9.0.2 dla PackBot i 1.7.9 dla FirstLook) nie są weryfikowane ścieżki plików. Zdalny, nieuwierzytelniony atakujący może wykorzystać podatność typu path traversal do odczytu plików konfiguracyjnych i parametrów bezpieczeństwa robotów.
W produkcie Johnson Controls EasyIO FS32 przed wersją 3.0b63 występuje podatność polegająca na użyciu twardo zakodowanych poświadczeń (Hard-coded Credentials). Umożliwia ona wykorzystanie domyślnych lub twardo zakodowanych poświadczeń do uzyskania dostępu.
stream-json to mikro-biblioteka komponentów strumieniowych do przetwarzania JSON i JSONC o minimalnym zużyciu pamięci. Przed wersją 3.6.0, Assembler materializuje właściwości obiektów przez zwykłe przypisanie, więc klucz wejściowy o nazwie __proto__ wywołuje dziedziczony setter i powoduje zastąpienie prototypu przetwarzanego obiektu zamiast utworzenia własnej właściwości danych. Aplikacje, które podejmują decyzje autoryzacyjne lub funkcjonalne na podstawie dziedziczonych wartości, mogą korzystać z właściwości kontrolowanych przez atakującego, a null prototype może zakłócić działanie kodu oczekującego metod Object.prototype. Badacz traktuje parsowanie niezaufanego JSON jako część kontraktu projektu, podczas gdy opiekun stwierdza, że udokumentowane wejścia to lokalnie posiadane zrzuty, eksporty lub logi i charakteryzuje wektor ataku jako lokalny. Globalny Object.prototype nie jest zanieczyszczony. Problem został naprawiony w wersji 3.6.0.
stream-json to mikro-biblioteka komponentów strumieniowych do przetwarzania JSON i JSONC o minimalnym zużyciu pamięci. Przed wersją 3.6.0, parser JSONC w stream-json/jsonc/parser.js i weryfikator w stream-json/jsonc/verifier.js wznawiają skanowanie terminatora komentarza od otwierającego ukośnika, gdy komentarz blokowy lub liniowy obejmuje wiele fragmentów wejścia, zachowując jednocześnie zgromadzony bufor komentarza. Dostarczenie dużego prawidłowego komentarza w wielu małych fragmentach powoduje kwadratową złożoność obliczeniową i może zablokować pętlę zdarzeń Node.js. Opiekun charakteryzuje wektor ataku jako lokalny, ponieważ udokumentowane wejście JSONC jest lokalnie posiadaną lub kontrolowaną przez użytkownika konfiguracją, a nie danymi przeznaczonymi dla otwartego internetu. Zakres dotyczy tylko JSONC, nie obejmuje zwykłego parsera JSON, który przetwarza i odrzuca zużyte dane łańcuchowe i liczbowe. Problem został naprawiony w wersji 3.6.0.
W bibliotece Filament (komponenty full-stack dla Laravel) w wersjach od 4.0.0 do 4.13.3 oraz do 5.8.3 akcje zarządzania uwierzytelnianiem wieloskładnikowym (MFA) opartym na aplikacji nie wymagają konsekwentnie potwierdzenia aktualnego hasła. Atakujący z dostępem do sesji zalogowanego użytkownika może włączyć MFA aplikacyjne i uzyskać kody odzyskiwania lub wyłączyć MFA i wygenerować nowe kody odzyskiwania, podając istniejący kod aplikacji lub kod odzyskiwania, bez znajomości hasła konta. MFA oparte na e-mailu nie jest podatne, a luka sama w sobie nie pozwala na logowanie bez uwierzytelnienia, ale zmiana konfiguracji MFA aplikacji może zablokować dostęp prawowitemu użytkownikowi.
W bibliotece Amazon Ion Python w wersjach przed 0.15.0 występuje niekontrolowana rekurencja w czytniku Ion. Zdalny nieuwierzytelniony atakujący może doprowadzić do awarii aplikacji korzystającej z biblioteki poprzez specjalnie spreparowaną, głęboko zagnieżdżoną wartość Ion.
W PeaZip 11.2.0 i wcześniejszych występuje podatność zapisu poza granicami bufora (CWE-787) w procedurze rozpakowywania archiwów PEA (pea.pas, unpea_procedure). Atakujący może przekonać ofiarę do otwarcia lub rozpakowania spreparowanego archiwum .pea, co pozwala na wykonanie dowolnego kodu jako użytkownik uruchamiający PeaZip.
Kasa EC70 v4 i EC71 v4 nie wyłączają logicznie produkcyjnego interfejsu debugowania na poziomie firmware'u ani chipu oraz nie blokują bootloadera. Mimo że ścieżki debugowania są fizycznie przecięte podczas produkcji, atakujący z dostępem fizycznym może przywrócić połączenie, przerwać proces rozruchu i manipulować parametrami rozruchu, aby wejść na niestandardową ścieżkę inicjalizacji, która ujawnia nieuwierzytelniony shell roota podczas startu. Udana eksploatacja może pozwolić atakującemu z dostępem fizycznym na uzyskanie dostępu do poleceń na poziomie roota podczas rozruchu urządzenia, co skutkuje utratą poufności, integralności i dostępności. Wykorzystanie wymaga demontażu urządzenia, przywrócenia przeciętego połączenia debugowania i manipulacji procesem rozruchu.
Komponent jednej z aplikacji systemowych Motorola został wyeksportowany bez odpowiednich uprawnień, co umożliwia odebranie uprawnień runtime innym aplikacjom. Luka pozwala na nieautoryzowaną modyfikację uprawnień innych aplikacji.
RT-Labs AB C-Open CANopen zawiera obejście ochrony zapisu w implementacji serwera SDO (Service Data Object) w pliku 'src/co_sdo_server.c', które nieprawidłowo weryfikuje uprawnienia zapisu podczas przetwarzania ramek download-segment. Nieuwierzytelniony atakujący na magistrali CAN może zainicjować upload SDO dla wpisu Object Dictionary (OD) tylko do odczytu, co ustawia wskaźnik danych na obiekt tylko do odczytu, a następnie wysłać ramki download-segment, aby zapisać do tej lokalizacji pamięci. Handler download-segment nie sprawdza, czy sesja download jest aktywna, co pozwala dowolnemu węzłowi CANopen nadpisać wpisy OD tylko do odczytu za pomocą dwóch ramek SDO. Należy zauważyć, że protokół CANopen działa w oparciu o magistralę CAN i nie zapewnia wbudowanych mechanizmów uwierzytelniania. Naprawiono w wersji 1.1.1.
RT-Labs AB C-Open CANopen zawiera dereferencję wskaźnika NULL, jeśli protokół LSS jest używany do konfiguracji urządzenia. Obiekt zdefiniowany przez aplikację użytkownika może nie mieć wszystkich wymaganych podindeksów dla obiektu 0x1018. Nieuwierzytelniony, zdalny atakujący z dostępem do magistrali CAN, na przykład przez przejęty węzeł, może zainicjować protokół LSS na urządzeniu z błędnie skonfigurowanym obiektem tożsamości i potencjalnie spowodować awarię urządzenia. Naprawiono w wersji 1.1.1.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

