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.
Błąd w ponownym użyciu połączenia HTTP Agent w Node.js może spowodować, że klient zaakceptuje jako ważną odpowiedź wysłaną przed wysłaniem żądania. Jest to niekompletna poprawka CVE-2026-48931.
Biblioteka Hugging Face Datasets do wersji 5.1.0 zawiera podatność niezabezpieczonej deserializacji, która pozwala na wykonanie dowolnego kodu Pythona poprzez spreparowany plik pickle. Ładowany jest on przez przestarzały builder pandas i przetwarzany przez Pandas._generate_tables za pomocą pandas.read_pickle() bez walidacji, co przy wywołaniu datasets.load_dataset("pandas", ...) uruchamia zagnieżdżony payload __reduce__ z uprawnieniami procesu ofiary.
W endpointcie /htdocs/web/diagnostic.php urządzenia D-Link DAP1160L A1_FW101WWb04 występuje podatność na wstrzyknięcie poleceń systemu operacyjnego. Atakujący może wykonać dowolne polecenia poprzez wstrzyknięcie znaków metaznaków powłoki.
e-SIC Livre (esiclivre) w wersji 0.2.2 i starszych zawiera podatność na niekontrolowane zużycie zasobów w pliku restrito/inc/captcha.php. Aplikacja używa parametrów dostarczonych przez użytkownika (l, a, tf, ql) bez walidacji do generowania obrazów CAPTCHA, co pozwala zdalnym atakującym wywołać odmowę usługi poprzez nadmierne zużycie pamięci i CPU.
W Nitro PDF Pro dla macOS w wersji 14.7 występuje problem pozwalający lokalnemu atakującemu na wykonanie dowolnego kodu za pomocą spreparowanego pliku PDF. Podatność wymaga otwarcia złośliwego dokumentu przez użytkownika na zaatakowanym systemie.
W Uni-CLI przed wersją 0.225.2 starszy transport JSON-RPC-over-HTTP MCP był udostępniany na interfejsie loopback bez walidacji nagłówka Origin przeglądarki. Złośliwa strona mogła wysłać proste żądanie CORS POST do lokalnego punktu /mcp i wywołać narzędzia w lokalnym serwerze Uni-CLI użytkownika.
W Goobi viewer od wersji 25.08 do przed 26.05 punkty końcowe IIIF Auth 2.0 auth/login i auth/token przyjmują parametr origin bez walidacji, który jest następnie osadzany w nagłówku Content-Security-Policy oraz w treści HTML jako argument postMessage. Ponieważ atakujący kontroluje oba wywołania, nieescapowana wartość prowadzi do odbitego XSS.
Goobi viewer to aplikacja webowa umożliwiająca wyświetlanie zdigitalizowanych materiałów w przeglądarce. Od wersji 22.04 do przed 26.05 nieuwierzytelniony endpoint REST GET /api/v1/index/{solrField}/spatial/search konkatenuje parametr zapytania region podany przez użytkownika bezpośrednio do ciągu zapytania Solr bez escapowania, usuwania parametrów lokalnych i wymuszania schematu w czasie wykonywania. Atakujący może wstrzyknąć składnię parametrów lokalnych Solr ({!parent ...}, {!join ...}) i operatory logiczne, aby dopasować rekordy georeferencyjne o ograniczonym dostępie, omijając filtr warunków dostępu. Problem został naprawiony w wersji 26.05.
W aplikacji Goobi viewer kilka endpointów Jakarta WebSocket (DownloadTaskEndpoint, CampaignEndpoint, AutocompleteEndpoint, UserEndpoint) akceptuje połączenia bez weryfikacji, czy powiązana sesja HttpSession należy do zalogowanego użytkownika, oraz nie waliduje nagłówka Origin względem listy dozwolonych. Nieuwierzytelniony atakujący może połączyć się z tymi endpointami, a poprzez CampaignEndpoint zanieczyścić mapę blokad stron crowdsourcingu i rozgłaszać sfałszowane komunikaty blokad, zakłócając pracę recenzentów.
W Goobi viewer od wersji 25.01 do przed 26.05 metoda AuthenticationEndpoint.verifyOpenIdToken nie wymusza sprawdzenia roszczenia aud podczas walidacji kryptograficznej, a ręczne sprawdzenie obsługuje tylko pojedynczy łańcuch aud. W konfiguracji z wieloma RP token wydany dla innej strony ufającej może uwierzytelnić atakującego.
W Goobi viewer przed wersją 26.05 metoda Configuration.getWebApiToken zwraca pusty łańcuch, gdy token nie jest skonfigurowany, a AuthorizationFilter porównuje dostarczony token z tym domyślnym bez sprawdzenia, czy skonfigurowany token jest niepusty. Żądanie do chronionego punktu końcowego z pustym parametrem ?token= jest akceptowane.
W Goobi viewer starszy servlet RSS (RssResolver, GET /rss/) przyjmuje parametry q i filterQuery i konkatenuje je do zapytań Solr bez walidacji. Parametr q tworzy główną treść zapytania (owiniętą jedynie w nawiasy literalne), a filterQuery jest przekazywany bezpośrednio jako Solr fq. Nieuwierzytelniony atakujący może wstrzyknąć operatory logiczne Solr, aby wyjść z owinięcia i uczynić końcowy filtr warunków dostępu opcjonalnym, przez co rekordy o ograniczonym dostępie trafiają do generowanego kanału RSS.
W Goobi viewer funkcja SolrTools.cleanUpQuery() usuwa składnię parametrów lokalnych Solr ({!...}) z zapytań użytkownika przed przekazaniem ich do Solr. Wyrażenie regularne można obejść, owijając parametr lokalny w dodatkową parę nawiasów klamrowych ({{!...}}): zewnętrzne nawiasy są usuwane, wewnętrzny {!...} pozostaje nienaruszony i prawidłowy parametr lokalny Solr jest przekazywany dalej. Wada dotyczy wspólnego sanitizera, więc wpływa na każdy endpoint kierujący dane użytkownika przez cleanUpQuery.
Isar to system integracji do automatycznego generowania głównego systemu plików. W wersjach 0.11 i nowszych katalog /etc/apt/trusted.gpg.d jest tworzony ręcznie podczas bootstrapu, aby móc wdrażać lokalne klucze, przez co katalog należy do użytkownika wywołującego Isar zamiast do roota. Jeśli identyfikator użytkownika wywołującego jest taki sam jak nieuprzywilejowanego użytkownika wewnątrz obrazu, użytkownik ten może zmieniać istniejące klucze i wdrażać nowe, po cichu łamiąc ochronę integralności repozytorium apt.
W Kitodo.Production przed wersją 3.9.2 klasa org.kitodo.production.helper.XMLUtils udostępnia pomocnicze metody parsowania XML, które tworzą parser JAXP w domyślnej, niezabezpieczonej konfiguracji. Uwierzytelniony użytkownik przesyłający plik EAD/XML może wywołać iniekcję XXE prowadzącą do ujawnienia plików lokalnych i żądań SSRF.
W repozytorium conda/conda przed commitem 9c0f238 występuje podatność typu GitHub Actions Pwn Request w workflow .github/workflows/update.yml. Wyzwalana jest przez komentarze zawierające @conda-bot render lub @conda-bot recreate, co pozwala niezaufanemu PR na dotarcie do renderowania szablonów Jinja2 w kontekście uprzywilejowanego tokenu.
Cacti to framework do monitorowania wydajności i błędów. Przed wersją 1.2.31 podatność na enumerację użytkowników pozwala atakującemu zidentyfikować prawidłowe nazwy użytkowników w usłudze Cacti. Przy próbie logowania aplikacja zwraca nieco inne komunikaty błędów w zależności od tego, czy podana nazwa użytkownika istnieje — różnica polega jedynie na wielkości litery "f" w słowie "failed".
W Goobi viewer od wersji 24.03 do przed 26.05 metoda ExternalFilesDownloader.getFilename() pobiera nazwę pliku z nagłówka Content-Disposition i przekazuje ją bezpośrednio do Path.resolve() bez usuwania komponentów katalogu. Złośliwy serwer HTTP może podać ścieżkę absolutną lub sekwencje ../, zapisując treść w dowolnej lokalizacji, co prowadzi do zdalnego wykonania kodu.
W Goobi viewer od wersji 24.03 do przed 26.05 punkt końcowy WebSocket DownloadTaskEndpoint (/tasks/download/monitor.socket) w goobi-viewer-core przyjmuje żądania pobierania od nieuwierzytelnionych użytkowników. Podatność została naprawiona w wersji 26.05.
Cacti zawiera uwierzytelnioną, przechowywaną iniekcję SQL drugiego rzędu w obsłudze elementów reguł drzewa automatyzacji. Użytkownik z uprawnieniami Automation (domyślnie rola General Administration) może zapisać dowolny fragment SQL w kolumnie automation_tree_rule_items.field, który jest później konkatenowany bezpośrednio do klauzuli SELECT ... AS source FROM ... w lib/api_automation.php :: create_all_header_nodes() i wykonywany, gdy administrator uruchomi automatyzację przez akcję masową "Apply Automation Rules". Wynik wstrzykniętego SELECT jest zapisywany w graph_tree_items.title i wyświetlany w interfejsie drzewa Cacti, stanowiąc kanał eksfiltracji danych.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

