Katalog podatności CVE
Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim
Katalog CISA KEV zaktualizowany: (v2026.08.27)
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 jądrze Linux w sterowniku VXLAN występuje brak wymogu CAP_NET_ADMIN w przestrzeni nazw sieciowych urządzenia podczas operacji changelink. Osoba z uprawnieniami w przestrzeni nazw urządzenia, ale nie w przestrzeni podkładu (underlay), może zmienić konfigurację tunelu VXLAN, co może prowadzić do nieautoryzowanych zmian.
calibre to menedżer e-booków. Przed wersją 9.12.0 punkt końcowy Content Server POST /book-update-annotations/{library_id}/{book_id}/{fmt} w src/calibre/srv/books.py pomija needs_db_write=True, co powoduje, że Router.dispatch() pomija ctx.check_for_write_access() przed update_annotations(), który przekazuje kontrolowane przez atakującego dane JSON do db.merge_annotations_for_book(). Pozwala to użytkownikowi tylko do odczytu lub anonimowemu użytkownikowi w niezabezpieczonym wdrożeniu na trwałe zapisanie nieautoryzowanych zmian adnotacji książek. Problem naprawiono w wersji 9.12.0.
Calibre przed wersją 9.12.0 przetwarza sterowane przez atakującego metadane composite_template ze złośliwych plików EPUB, OPF, PDF lub podobnych przez program: i zagnieżdżone wywołanie template(), którego formatter nie dziedziczy allow_python_templates=False, co pozwala zagnieżdżonemu szablonowi python: dotrzeć do compile_python_template i wykonać dowolny kod Pythona podczas otwierania lub importowania pliku. Problem został naprawiony w wersji 9.12.0.
Kestra przed wersją 2.0.0 przekazuje kontrolowany przez użytkownika argument uri funkcji http() do URI.create() i serwerowego klienta HTTP bez ograniczania miejsc docelowych prywatnych, pętli zwrotnej lub link-local, co pozwala nieuwierzytelnionemu atakującemu zaimportować i wykonać przepływ, który uzyskuje dostęp do wewnętrznych usług lub metadanych chmury.
Kestra przed wersją 2.0.0-rc6 udostępnia punkt końcowy GET /worker bez uwierzytelnienia i serializuje kompletny obiekt Task, co może ujawnić polecenia, zmienne środowiskowe, nagłówki HTTP, dane połączeń, poświadczenia w postaci jawnego tekstu oraz identyfikatory wykonania, podczas gdy główne API na porcie 8080 pozostaje chronione. Problem został naprawiony w wersji 2.0.0-rc6.
Aplikacja towarzysząca Mira Android v4.5.15.4 identyfikuje sparowany analizator hormonów Mira, wykonując tylko dopasowanie podciągu względem nazwy reklamy BLE, bez kryptograficznego uwierzytelniania urządzenia peryferyjnego, listy dozwolonych adresów MAC ani sprawdzania tożsamości powiązanej. Atakujący może przechwycić informacje o tokenie sesji na żywo i wstrzyknąć sfałszowane pomiary hormonów do rekordu chmurowego ofiary i widoku trendów klinicznych.
W oprogramowaniu sprzętowym monitora hormonów Mira v1.7.1.47 build 01070147, zdalny nieuwierzytelniony atakujący w zasięgu BLE (około 10–30 metrów) może po cichu przepiąć urządzenie na konto kontrolowane przez atakującego, wyodrębnić przechowywane pomiary hormonów w postaci jawnego tekstu, spowodować denial-of-service za pomocą źle sformowanych lub nieudokumentowanych kodów operacji oraz pasywnie śledzić użytkownika za pomocą statycznego losowego adresu BLE, który nigdy się nie rotuje.
libgit2 w wersjach przed 1.8.7 oraz 1.9.0 przed 1.9.7, zbudowany z backendem SSH libssh2 (USE_SSH=libssh2), zawiera podatność na wstrzyknięcie poleceń powłoki. Zdalny atakujący może wykonać dowolne polecenia na serwerze SSH, podając ścieżkę repozytorium zawierającą niescapowane metaznaki powłoki, takie jak pojedyncze cudzysłowy, średniki lub rury. Funkcja gen_proto() w ssh_libssh2.c wstawia ścieżkę repozytorium bezpośrednio do ciągu poleceń powłoki bez escapowania znaków specjalnych przed przekazaniem do libssh2_channel_exec(), co umożliwia atakującemu stworzenie złośliwego adresu URL submodułu w pliku .gitmodules, który podczas rekurencyjnego klonowania powoduje interpretację wstrzykniętych poleceń przez powłokę zdalnego serwera w kontekście konta SSH ofiary.
cJSON w wersjach od 1.5.0 do 1.7.19 zawiera podatność nieprawidłowo rozwiązywanego nazwy lub odniesienia w funkcji decode_pointer_inplace() w pliku cJSON_Utils.c, która pozwala nieuwierzytelnionym atakującym powodować, że operacje JSON Patch będą celować w niewłaściwe klucze obiektów, dostarczając spreparowane sekwencje ucieczki JSON Pointer (~0 lub ~1) w ścieżkach poprawek. Atakujący mogą przesyłać złośliwe dane wejściowe JSON Patch zgodne z RFC 6902 do aplikacji używających cJSONUtils_ApplyPatches() lub cJSONUtils_ApplyPatchesCaseSensitive(), aby po cichu uszkodzić dane lub usunąć niezamierzone klucze, potencjalnie omijając kontrolę autoryzacji w aplikacjach, które polegają na JSON Patch do modyfikacji danych z kontrolą dostępu.
Użycie po zwolnieniu w Blink w Google Chrome przed wersją 151.0.7922.137 pozwoliło zdalnemu atakującemu na wykonanie dowolnego kodu w sandboxie za pomocą spreparowanej strony HTML. (Poziom ważności Chromium: wysoki)
Użycie po zwolnieniu w HTML w Google Chrome przed wersją 151.0.7922.137 pozwoliło zdalnemu atakującemu na wykonanie dowolnego kodu w sandboxie za pomocą spreparowanej strony HTML. (Poziom ważności Chromium: wysoki)
Użycie po zwolnieniu w Extensions w Google Chrome przed wersją 151.0.7922.137 pozwoliło atakującemu, który przekonał użytkownika do zainstalowania złośliwego rozszerzenia, na wykonanie dowolnego kodu w sandboxie za pomocą spreparowanego rozszerzenia Chrome. (Poziom ważności Chromium: wysoki)
Użycie po zwolnieniu w TabStrip w Google Chrome na Mac przed wersją 151.0.7922.137 pozwoliło zdalnemu atakującemu, który skompromitował proces renderowania, na potencjalną ucieczkę z sandboxa za pomocą spreparowanej strony HTML. (Poziom ważności Chromium: wysoki)
Użycie po zwolnieniu w V8 w Google Chrome przed wersją 151.0.7922.137 pozwoliło zdalnemu atakującemu na wykonanie dowolnego kodu w sandboxie za pomocą spreparowanej strony HTML. (Poziom ważności Chromium: wysoki)
Niewystarczająca walidacja certyfikatu w uprzywilejowanym przepływie komunikacji została zidentyfikowana w aplikacji GMS 9.5.1 (Build 9510.1044) i wcześniejszych wersjach, która w przypadku udanego ataku MitM i kontrolowanych warunków sieciowych mogła pozwolić na nieautoryzowane zmiany.
Podatność nieprawidłowej kontroli generowania kodu (wstrzykiwanie kodu) w urządzeniu SonicWall Email Security pozwala uwierzytelnionemu atakującemu z dostępem do ograniczonego CLI SonicWall Email Security na wstrzykiwanie dowolnych poleceń systemu operacyjnego, które są wykonywane jako root przez SNMP.
Podatność nieprawidłowej kontroli generowania kodu (wstrzykiwanie kodu) w urządzeniu SonicWall Email Security pozwala uwierzytelnionemu atakującemu z dostępem do ograniczonego CLI SonicWall Email Security na wstrzykiwanie dowolnych poleceń systemu operacyjnego, które są wykonywane jako root przez netmask.
Malcolm to zestaw narzędzi do analizy ruchu sieciowego. Przed wersją 26.07.0 kontrola dostępu oparta na rolach w warstwie Nginx OpenResty Lua ocenia surowy, nieznormalizowany `ngx.var.request_uri`, podczas gdy sam Nginx kieruje żądania przy użyciu znormalizowanej ścieżki. Uwierzytelniony użytkownik o niskich uprawnieniach może dodać segment traversal (na przykład `/x/../upload/...`), tak że Nginx kieruje żądanie do ograniczonego backendu, podczas gdy kontrola roli Lua nie dopasowuje żadnej reguły i otwiera się, przyznając dostęp, który powinien być zabroniony. Wersja 26.07.0 naprawia ten problem.
Malcolm, narzędzie do analizy ruchu sieciowego, zawiera podatność w komponencie przesyłania plików (FilePond PHP backend). Lista dozwolonych typów plików jest domyślnie pusta, więc akceptowane są wszystkie rozszerzenia, a nazwy plików zachowują rozszerzenie .php. Uwierzytelniony użytkownik z rolą ROLE_UPLOAD może przesłać plik PHP i wykonać go jako www-data.
TypeBot, narzędzie do tworzenia chatbotów, w wersjach przed 3.17.0 udostępnia przestarzały publiczny punkt końcowy do przesyłania plików, który przyjmuje kontrolowany przez atakującego parametr filePath i zwraca presygnowany URL S3 PUT. Uwierzytelniony atakujący, znając publiczny typebotId i blockId, może uzyskać URL-e do przesyłania dowolnych obiektów w współdzielonym buckecie, w tym ścieżek private/ i public/ innych dzierżawców.

