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.21)
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ść typu Reflected Cross-site Scripting (XSS) w wtyczce aBlocks firmy Kodezen LLC. Brak właściwej neutralizacji danych wejściowych podczas generowania strony internetowej pozwala atakującemu na wstrzyknięcie złośliwego skryptu.
Podatność na zanieczyszczenie prototypu (prototype pollution) w bibliotece dot-access do wersji 1.0.0. Atakujący kontrolujący ścieżkę (np. przez nazwy pól od użytkownika) może użyć segmentów __proto__, aby wstrzyknąć właściwości do wszystkich obiektów.
Podatność w MariaDB Connector/Node.js przed wersjami 3.2.5, 3.3.4, 3.4.7 i 3.5.4. Podczas korzystania z protokołu tekstowego, escapowanie zawsze poprzedza cudzysłowy backslashem i nie honoruje trybu NO_BACKSLASH_ESCAPES, co pozwala na wstrzyknięcie SQL przez wartość kontrolowaną przez atakującego.
Podatność w MariaDB Connector/Node.js od wersji 3.2.0 do 3.2.5, 3.3.4, 3.4.7 i 3.5.4. Gdy włączona jest opcja permitSetMultiParamEntries, klucze obiektów są rozwijane do klauzuli SQL SET bez przetwarzania przez escapeId, co pozwala na wstrzyknięcie SQL przez klucz zawierający backtick.
Podatność w MariaDB Connector/Node.js przed wersjami 3.2.5, 3.3.4, 3.4.7 i 3.5.4. Kodery binarne GeoJSON Polygon i MultiPolygon alokują pamięć przez Buffer.allocUnsafe() na podstawie długości liczbowej pierścienia przed potwierdzeniem, że pierścień jest tablicą, co może ujawnić niezainicjalizowane dane z pamięci Node.js.
Niekompletna lista niedozwolonych danych wejściowych w wtyczce Amazon Agent Plugins for AWS databases-on-aws przed wersją 1.7.1 może pozwolić zdalnemu, nieuwierzytelnionemu atakującemu na wykonanie dowolnych poleceń systemu operacyjnego na hoście uruchamiającym pomocnika przez spreparowaną wartość polecenia bazy danych w kontekście agenta.
Niewłaściwe zarządzanie stanem w MongoDB libmongocrypt może spowodować, że dane specyficzne dla dostawcy będą traktowane jako niekompatybilny typ podczas czyszczenia dokumentu klucza zawierającego zduplikowane pola masterKey. Uwierzytelniony aktor, który może modyfikować dokumenty key vault, lub serwer zwracający taki dokument, może spowodować nieprawidłowy dostęp do pamięci i nieprawidłowe zwolnienia w procesie klienta.
W OpenStack Mistral do wersji 23.0.0, kilka ścieżek zapisu API v2 rozwiązuje docelowy obiekt zapytaniem, które może zwrócić zasób innego projektu, a następnie do niego zapisuje. Uwierzytelniony członek projektu może użyć tego do przepisania i cofnięcia publikacji definicji akcji i środowisk innego projektu.
W OpenStack Mistral do wersji 23.0.0, kontroler API /v2/maintenance czyści kontekst żądania i wywołuje usługę konserwacji bezpośrednio bez żadnej kontroli polityk. Każdy posiadacz ważnego tokena Mistral, niezależnie od przypisanej roli, może odczytać i zmienić stan konserwacji całego klastra.
W OpenStack Mistral do wersji 23.0.0 akcja std.ssh_proxied przekazuje wartość proxy_command dostarczoną przez wywołującego bezpośrednio do paramiko.ProxyCommand() przed próbą połączenia SSH. Uwierzytelniony członek projektu może użyć standardowego API do wykonania dowolnego lokalnego polecenia jako proxy_command, które jest uruchamiane jako podproces na hoście wykonawcy. Dotyczy to domyślnej konfiguracji, która zezwala na akcję std.ssh_proxied.
CairoSVG przed wersją 2.9.1 ma problem z wydajnością przy renderowaniu SVG z ścieżką zawierającą wiele segmentów, co powoduje kwadratowe zużycie CPU w cairosvg/path.py. Tokenizer ścieżki wielokrotnie dzieli i skanuje pozostałe dane, a draw_markers używa pop(0), co prowadzi do powtarzającej się pracy liniowej. API svg2png, svg2pdf i svg2ps osiągają te operacje podczas zwykłego renderowania, co pozwala na atak DoS.
datamodel-code-generator od wersji 0.59.0 do 0.81.0 ma podatność, w której atakujący może dostarczyć schemat Protobuf z ścieżkami bezwzględnymi lub nadrzędnymi, które są przechwytywane przez WEAK_IMPORT_PATTERN i używane w _write_missing_weak_imports. Eksploatacja wymaga przetworzenia schematu przez ofiarę z obsługą Protobuf (grpcio-tools). Ścieżki mogą wyjść poza katalog tymczasowy weak_imports, co pozwala na tworzenie drzew katalogów, nowych plików lub nadpisywanie istniejących plików zawartością deklaracji składni Protobuf.
webonyx graphql-php przed wersją 15.32.3 ma podatność na wyczerpanie stosu w parserze GraphQL\Language\Parser, który wykonuje rekurencyjne zejście bez limitu rekurencji w parseSelectionSet, parseValueLiteral i parseTypeReference. Zdalny atakujący może przesłać głęboko zagnieżdżone zestawy selekcji, wartości obiektów lub list, co prowadzi do wyczerpania stosu procesu PHP podczas parsowania przed walidacją zapytania. Może to spowodować SIGSEGV i zakończenie procesów PHP-FPM lub innych długo działających procesów.
JHipster od wersji 7.0.0 do 9.4.0 ma podatność w generowanych aplikacjach reaktywnych (Spring WebFlux, Spring Data R2DBC, SQL). Parametr sort kontrolowany przez atakującego jest przekazywany do createOrderByFields w EntityManager_reactive.java.ejs, a następnie renderowany do klauzuli ORDER BY bez walidacji lub cytowania. Protokół R2DBC simple query może wykonać dodatkowe instrukcje oddzielone średnikami. Uwierzytelniony użytkownik może czytać wrażliwe tabele, modyfikować lub usuwać dane, lub usuwać tabele.
Komponent file-upload w Malcolm zawiera prawie niezmodyfikowany serwer PHP FilePond (pqina/filepond-server-php). Upstream index.php udostępnia trasę fetch API, która instruuje serwer, aby pobrał dowolny URL za pomocą curl (z FOLLOWLOCATION) i dla żądań HEAD przechowuje odpowiedź w katalogu transfer i zwraca ID transferu, umożliwiając odczyt pobranej zawartości.
Aplikacja Flask kiosk w Malcolm udostępnia endpoint POST /script_call/<script> bez uwierzytelniania i z wildcard CORS. Atakujący może wymusić na przeglądarce operatora wykonanie dowolnych poleceń zarządzających przez CSRF, w tym control.py --wipe, które trwale usuwa wszystkie przechwycone dane sieciowe i logi, lub control.py --stop, które oślepia monitoring bezpieczeństwa.
Rewers proxy oparty na nginx w Malcolm ma niespójność normalizacji ścieżek URL między warstwą RBAC opartą na Lua a logiką routingu nginx. Uwierzytelniony użytkownik może sformułować specjalnie sformatowaną ścieżkę, aby ominąć ograniczenia ról i uzyskać dostęp do administracyjnych lub chronionych endpointów, w tym upload plików, serwer PHP, htadmin i interfejsy zarządzania uwierzytelnianiem.
JHipster przed wersjami generator-jhipster 9.4.0 i react-jhipster 1.1.0 ma podatność, w której generowane aplikacje mogą przechowywać dane Blob kontrolowane przez atakującego i towarzyszące wartości ContentType, zwracać je przez REST i przekazywać do wygenerowanego pomocnika openFile. Pomocnik używa zwróconego ContentType jako typu MIME Bloba i otwiera URL obiektu, co pozwala uwierzytelnionemu użytkownikowi z dostępem do encji z Blobem przechowywać aktywną zawartość HTML lub SVG, która może wykonać się w kontekście aplikacji, gdy otworzy ją uprzywilejowany użytkownik.
msgpack5 przed wersją 6.1.0 ma podatność, w której dekoder odczytuje czterobajtową długość wartości map32 przed walidacją, czy pełny pięciobajtowy nagłówek jest dostępny. Z tego powodu obcięty nagłówek map32 powoduje sprawdzone odczytanie poza zakresem bufora i rzuca RangeError zamiast IncompleteBufferError, co może nieoczekiwanie zakończyć żądanie, strumień lub worker w aplikacjach oczekujących na dodatkowe bajty po IncompleteBufferError.
Podatność autoryzacyjna w Zimbra Collaboration Suite w żądaniu GrantRightsRequest pozwala atakującemu z dostępem do uwierzytelnionego konta na nadanie innemu lokalnemu kontu prawa loginAs, tworząc trwały dostęp do skrzynki pocztowej i uprawnienia do wysyłania poczty, które przetrwają zmianę hasła i wygaśnięcie sesji.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

