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.
infiniflow ragflow 0.25.3 zawiera nieprawidłową kontrolę dostępu w funkcji resume (api/apps/connector_app.py). W zależności od wystawionego punktu wejścia, atakujący może przeprowadzić nieautoryzowane operacje między sesjami lub z podniesieniem uprawnień.
Ragflow 0.24.0 i wcześniejsze zawiera nieprawidłową kontrolę dostępu w funkcji update_metadata_setting (api/apps/kb_app.py). W zależności od wystawionego punktu wejścia, atakujący może przeprowadzić nieautoryzowane operacje między sesjami lub z podniesieniem uprawnień.
infiniflow ragflow 0.24.0 jest podatny na nieprawidłową kontrolę dostępu przez funkcję run_mindmap. Osiągalna ścieżka akceptuje wybrany przez wywołującego identyfikator obiektu lub dzierżawcy i dociera do operacji dostępu do danych bez widocznego powiązania właściciela, dzierżawcy, przestrzeni roboczej lub członkostwa.
infiniflow ragflow 0.24.0 jest podatny na nieprawidłową kontrolę dostępu przez endpoint /v1/document/get/<doc_id>. Atakujący może uzyskać dostęp do dokumentów bez odpowiedniej autoryzacji.
Podatność typu obejście autoryzacji w deeptutor 1.4.0 w TurnRuntimeManager.regenerate_last_turn. Zdalny atakujący może enumerować lub uzyskać session_id i wywołać regenerację na sesji innego użytkownika.
Podatność polegająca na użyciu twardo zakodowanych poświadczeń w Johnson Controls EasyIO FG przed wersją 2.0b52 umożliwia atak typu password spraying. Atakujący może wykorzystać znane domyślne poświadczenia do uzyskania nieautoryzowanego dostępu.
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.
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.
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 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 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.
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.
OpenRun to open-source'owa, samodzielnie hostowana platforma GitOps do wdrażania aplikacji webowych i narzędzi wewnętrznych w Dockerze lub Kubernetesie. W wersjach przed 0.17.7 ograniczenia dotyczące adresów URL przekierowań w OpenRun mogą być obejściem przez atakujących, co prowadzi do ataków open redirect. Problem został naprawiony w wersji 0.17.7.
NetBox Device Type Library to zbiór definicji typów urządzeń tworzonych przez społeczność do importu do NetBox. Przed commitem f41fc1e workflow CI .github/workflows/validation.yml uruchamia się na pull_request i wykonuje kod dostarczony w pull request przed jakąkolwiek weryfikacją przez opiekuna. Trzy pliki edytowalne przez PR napędzają ten proces: 'requirements.txt', '.pre-commit-hooks-config.yaml' / '.pre-commit-yamlfmt-config.yaml' oraz '.gitmodules'. Współtwórca bez specjalnego dostępu do repozytorium może otworzyć pull request, który modyfikuje te pliki i spowodować uruchomienie swojego kodu na runnerze CI. Problem został naprawiony w commicie f41fc1e.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

