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.
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.
GetSimple CMS CE w wersjach 3.3.22 i wcześniejszych jest podatny na trwały Cross-Site Scripting (XSS) w funkcjonalności "Theme to Components" (admin/components.php) poprzez parametr title. Zapisany tytuł jest renderowany wewnątrz atrybutu HTML w podwójnych cudzysłowach w interfejsie administracyjnym, a wartość jest dekodowana z encji HTML przed wypisaniem, bez ponownego kodowania dla kontekstu atrybutu.
W GetSimple CMS i GetSimple CMS CE w wersjach 3.3.22 i wcześniejszych, uwierzytelniony użytkownik z uprawnieniami do edycji stron może zapisać dowolną ścieżkę systemu plików w atrybucie szablonu strony. Na publicznym froncie wartość ta jest przekazywana bez sanityzacji do funkcji PHP include() podczas renderowania strony, co umożliwia Local File Inclusion z przechodzeniem po katalogach i wykonaniem dowolnych plików lokalnych (jeśli zawierają PHP). Brak publicznie dostępnych łat.
W GetSimple CMS i GetSimple CMS CE w wersjach 3.3.22 i wcześniejszych istnieje podatność na przechowywany Cross-Site Scripting (XSS) w podglądzie kopii zapasowych stron (admin/backup-edit.php). Pola stron są poprawnie kodowane HTML przy zapisie, ale podgląd kopii zapasowej dekoduje je ponownie (htmldecode() / strip_decode()) i wyświetla wynik bez ponownego escapowania. Użytkownik z uprawnieniami do edycji strony może zapisać JavaScript w polach Keywords, Description, Menu text lub Content; wykonuje się on w przeglądarce administratora przeglądającego kopię zapasową, w kontekście panelu administracyjnego. Brak publicznie dostępnych łat.
W GetSimple CMS CE przed wersją 1.5 formularz aktualizacji UpdateCE nie zawierał tokenu anty-CSRF, a serwer nie weryfikował pochodzenia żądania. Zdalny atakujący może przygotować stronę automatycznie wysyłającą sfałszowane żądanie POST; gdy odwiedzi ją uwierzytelniony administrator, serwer wykona operację pobrania i wdrożenia kodu w sesji administratora, co prowadzi do zdalnego wykonania kodu. Dodatkowo pole url jest zapisywane bez escapowania, co umożliwia wstrzyknięcie HTML.
W GetSimple CMS CE przed wersją 1.5, procedura aktualizacji pobiera URL podany przez użytkownika za pomocą file_get_contents() po tylko walidacji formatu (FILTER_VALIDATE_URL) — brak walidacji celu żądania. Atakujący, który może przesłać formularz, może sprawić, że serwer wyśle żądania do dowolnych miejsc, w tym do usług wewnętrznych i endpointów metadanych chmury (169.254.169.254). Odpowiedź jest zapisywana do pliku dostępnego z sieci (/Tmpfile.zip) i nie jest usuwana, gdy zawartość nie jest prawidłowym ZIP, co czyni to pełnym SSRF: atakujący może odczytać odpowiedź wewnętrznego żądania. Problem naprawiono w wersji 1.5.
W GetSimple CMS CE przed wersją 1.5 procedura aktualizacji w UpdateCE.php pobiera archiwum ZIP i rozpakowuje je do katalogu webroot bez walidacji typów plików i ścieżek. Ponieważ pliki PHP są zapisywane w dostępnym z sieci katalogu, atakujący, który spowoduje przetworzenie złośliwego archiwum, może uzyskać zdalne wykonanie kodu jako użytkownik serwera. Nazwy wpisów są używane niebezpiecznie, co umożliwia path traversal (../) do zapisu plików poza katalogiem docelowym.
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.
W Sakai (CLE) w wersjach od 23.0 do przed 23.5 oraz od 25.0 do przed 25.3, narzędzie Conversations przechowuje wiadomości tematów i postów bez sanityzacji HTML, a frontend renderuje je za pomocą dyrektywy unsafeHTML() z LitElement, co powoduje przechowywane XSS. Każdy uwierzytelniony użytkownik z dostępem do witryny z włączonym narzędziem Conversations może wstrzyknąć dowolny HTML i JavaScript, który wykonuje się w przeglądarkach wszystkich innych użytkowników przeglądających dany temat lub post. Problem naprawiono w wersjach 23.5, 25.3 i 26.0.
W Document Merge Service przed wersją 9.1.0 istnieje podatność na zdalne wykonanie kodu (RCE) poprzez wstrzyknięcie szablonu po stronie serwera (SSTI), co pozwala na wykonanie kodu dostarczonego przez użytkownika w kontekście serwera, gdzie jest wykonywany jako użytkownik document-merge-server z UID 901, dając atakującemu znaczną kontrolę nad kontenerem. Podatność dotyczy szablonów XLSX, gdzie biblioteka xltpl używa niesandboxowanego środowiska Jinja do przetwarzania szablonu. Problem naprawiono w wersji 9.1.0.
GetSimple CMS CE w wersji 3.3.22 pozwala na dostęp do punktu końcowego resetowania hasła bez uwierzytelniania. Po zgłoszeniu żądania resetu dla istniejącego użytkownika aplikacja generuje nowe hasło tymczasowe i natychmiast zapisuje jego hash jako nowe hasło użytkownika. Hasło tymczasowe jest generowane za pomocą PHP rand() z ziarnem microtime(), a ponieważ ziarno jest oparte na czasie i ma ograniczoną przestrzeń wyszukiwania, atakujący może generować kandydatów na hasło resetu i testować ich online, ponieważ logowanie administratora nie wymusza ograniczania szybkości ani blokady konta.
W Teledyne FLIR Aware2 wersje do 6.9.0.2 przesyłają dane w postaci jawnego tekstu w głównych punktach kontroli. Zdalny, nieuwierzytelniony atakujący może przechwycić, porwać lub modyfikować ruch sesyjny robotów PackBot poprzez sniffing lub przejęcie ruchu sieciowego.
W interfejsie webowym Teledyne FLIR Aware2 w wersjach do 6.9.0.2 brakuje uwierzytelniania, co pozwala zdalnym, nieuwierzytelnionym atakującym na przeprowadzenie ataku DoS na roboty Teledyne FLIR PackBot działające na tym oprogramowaniu poprzez niewłaściwe użycie endpointu restartu.
Podatność typu path traversal w Fortinet FortiMail (wersje 8.0.0-8.0.1, 7.6.0-7.6.6, 7.4.0-7.4.8, 7.2.0-7.2.9 oraz wszystkie wersje 7.0) pozwala nieuwierzytelnionemu atakującemu na zapis dowolnych plików w systemie poprzez spreparowane żądania HTTP lub HTTPS.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

