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.
W funkcji do_sss_aes_gcm_256_op pliku crypto-aes.c występuje możliwość odczytu poza granicami bufora z powodu braku sprawdzenia zakresu. Wykorzystanie wymaga uprawnień na poziomie System, ale nie wymaga interakcji użytkownika.
GitLab CE/EE zawiera błąd nieprawidłowej autoryzacji na wewnętrznych punktach końcowych emisji danych, który w pewnych warunkach pozwala uwierzytelnionemu użytkownikowi uzyskać dostęp do poufnych poświadczeń i tokenów z pominięciem oczekiwanego proxy. Problem dotyczy wersji od 10.1.0 przed 19.1.8, 19.2 przed 19.2.6 oraz 19.3 przed 19.3.2.
Dell Wyse Management Suite w wersjach przed 2605.0.3.683 zawiera podatność nieprawidłowego uwierzytelniania. Nieuwierzytelniony atakujący z dostępem zdalnym może ją wykorzystać, prowadząc do nieautoryzowanego dostępu.
MCPVault to lekki serwer Model Context Protocol do bezpiecznego dostępu do plików w skarbcu Obsidian. W wersjach przed 0.11.5 PathFilter w src/pathfilter.ts używa wzorców deny-list zakotwiczonych w katalogu głównym, przez co zagnieżdżone segmenty ścieżek .git, .obsidian i node_modules nie pasują do ograniczeń i przechodzą przez isAllowed() oraz isAllowedForListing(). Atakujący mogący wpłynąć na ścieżkę wybraną przez agenta AI może odczytać zdalne adresy URL lub osadzone tokeny albo zanieczyścić indeks listAllTags.
Shopper to headlessowy panel administracyjny e-commerce. W wersjach przed 2.9.0 interfejs administracyjny /cpanel/discounts akceptuje ujemne wartości rabatu fixed_amount, zapisuje je w sh_discounts i przekazuje przez DiscountCalculator.php oraz Calculate.php bez wymuszenia dodatniej wartości. Ponieważ obliczenia odejmują discountTotal od sumy częściowej, ujemny rabat zwiększa końcową wartość zamówienia zamiast ją zmniejszać.
Shopper to headlessowy panel administracyjny e-commerce. W wersjach przed 2.9.2 wcześniejsza zmiana wzmacniająca podformularz produktu pozostawiła metodę store() w Media.php bez sprawdzenia autoryzacji edit_products używanego przez inne podformularze. Uwierzytelniony pracownik z uprawnieniem browse_products może wywołać akcję Livewire store i zastąpić miniaturę oraz obrazy galerii produktu, którego komponent Media został zainicjowany, nawet bez uprawnienia do edycji produktu.
canto-saas-api to biblioteka PHP do komunikacji z API Canto SaaS. W wersjach przed 3.0.0 metoda OAuth2Request::getQueryParams() umieszcza app_id, app_secret, refresh_token i code w ciągu zapytania URL żądań POST tokenu, co pozwala logom dostępu, logom proxy i śladom APM przechowywać poświadczenia w postaci jawnej. Gdy żądanie tokenu zawiedzie, OAuth2::obtainAccessToken() przekazuje URI żądania Guzzle zawierające poświadczenia do AuthorizationFailedException, więc logi aplikacji i trackery błędów mogą zapisać te same sekrety.
canto-saas-api to biblioteka PHP do komunikacji z API Canto SaaS. W wersjach przed 3.0.0 metoda Request::buildRequestUrl() łączy wartości zwracane przez Request::getPathVariables() bez kodowania poszczególnych segmentów ścieżki, w tym wartości scheme i contentId używanych przez GetContentDetailsRequest. Gdy aplikacja używająca biblioteki dostarczy niezaufaną wartość zmiennej ścieżki, sekwencje przejścia ścieżki, separatory zapytania lub fragmentu mogą zmienić docelowy punkt końcowy przed dołączeniem tokenu uwierzytelniającego przez AbstractEndpoint::sendRequest().
Strimzi umożliwia uruchamianie klastra Apache Kafka na Kubernetes lub OpenShift w różnych konfiguracjach. W Strimzi 1.0.0 i wcześniejszych wdrożenie tylko Topic Operator lub tylko User Operator przez zasób niestandardowy Kafka pozostawia konto usługi Entity Operator z uprawnieniami RBAC dla obu komponentów. Nadmiarowe uprawnienia mogą pozwolić na dostęp do zasobów niestandardowych KafkaUser i Sekretów, gdy User Operator jest nieobecny, lub do zasobów niestandardowych KafkaTopic, gdy Topic Operator jest nieobecny.
mcp-searxng przed wersją 1.2.0 zawiera podatność w polityce URL web_url_read, która może zostać ominięta, gdy włączony jest MCP_HTTP_HARDEN, a MCP_HTTP_ALLOW_PRIVATE_URLS nie jest włączony. Obejście wynika z braku ponownej walidacji celów przekierowań, nieklasyfikowania adresu 0.0.0.0 jako wewnętrznego oraz nierozpoznawania adresów IPv4-mapped IPv6 w formie szesnastkowej. Atakujący może wpłynąć na wywołanie narzędzia, aby serwer MCP pobrał zasoby z pętli zwrotnej lub wewnętrznych adresów HTTP i zwrócił ich zawartość.
mcp-searxng przed wersją 1.2.0 zawiera podatność, w której funkcja web_url_read przekazuje URL dostarczony przez wywołującego do ścieżki pobierania po stronie serwera, a walidacja assertUrlAllowed() jest wykonywana tylko wtedy, gdy włączony jest MCP_HTTP_HARDEN, który domyślnie jest wyłączony. W domyślnej konfiguracji atakujący, który wpływa na URL wybrany przez użytkownika lub agenta AI, może sprawić, że serwer pobierze zasoby z pętli zwrotnej, sieci prywatnej lub punktów końcowych metadanych chmury i zwróci ich zawartość do kontekstu modelu.
Sakai w wersjach od 23.0 do 23.5 oraz 25.3 zawiera podatność, w której uwierzytelniony użytkownik może usunąć obraz profilu innego użytkownika za pomocą punktu końcowego DELETE /api/users/{userId}/profile/image, ponieważ ProfileController.removeProfileImage() przekazuje kontrolowany przez atakującego identyfikator userId do ProfileServiceImpl.removeProfileImage() bez weryfikacji własności. Podobnie punkt końcowy DELETE /api/users/{userId}/profile/pronunciation również pomija walidację sesji i sprawdzenie własności przed usunięciem nagrania wymowy.
Bugsink przed wersją 2.2.2 przechowuje każdy zestaw niestandardowych tagów dostarczonych z przychodzącym zdarzeniem, co pozwala wywołującemu z ważnym DSN projektu na przesłanie niezwykle dużego zestawu tagów i wymuszenie nadmiernych zapisów wierszy tagów. Ze względu na architekturę bazy danych z pojedynczym zapisem, kosztowna transakcja zapisu opóźnia przetwarzanie innych zdarzeń i powoduje tymczasową odmowę usługi w zakresie pozyskiwania.
Inspektor Gadget od wersji 0.27.0 do 0.53.1 zawiera podatność w resolverze bibliotek uprobe, która pozwala nieuprzywilejowanemu kontenerowi na nadmierne zużycie CPU i blokowanie startu innych kontenerów poprzez dostarczenie spreparowanego pliku /etc/ld.so.cache, gdy aktywny jest gadżet oparty na uprobe. Parser w pkg/uprobetracer/ldcache_parser.go ufa wartości EntryCount, wykonując nadmierną iterację, oblicza cache1Len z przepełnieniem arytmetyki uint32 i wielokrotnie wywołuje readStringFromBytes, gdzie konkatenacja stringów bajt po bajcie powoduje kwadratową złożoność.
Apptainer przed wersją 1.5.1 zawiera podatność w funkcji Image.AuthorizedPath, która stosuje zwykłe dopasowanie prefiksu string do dyrektywy limit container paths w apptainer.conf, przez co dozwolona ścieżka, taka jak /data/safe, autoryzuje również ścieżkę siostrzaną, taką jak /data/safe-but-unsafe. Lokalny użytkownik może uruchomić kontener z katalogu spoza zamierzonej listy administratora, gdy Apptainer działa w trybie setuid.
BharatMLStack do wersji 1.3.0 włącznie jest podatny na Cross Site Scripting (XSS) w komponencie Trufflebox UI (trufflebox-ui) w pliku ExpressionViewModal.jsx.
W BharatMLStack do wersji 1.3.0 włącznie, Trufflebox UI przechowuje token JWT, pełny obiekt użytkownika i identyfikator sesji w localStorage przeglądarki, co jest w pełni dostępne dla każdego JavaScriptu działającego na stronie.
BharatMLStack do wersji 1.3.0 włącznie jest podatny na Cross Site Scripting (XSS) w komponencie Trufflebox UI (trufflebox-ui) w pliku GenericNumerixTable.jsx.
GitLab CE/EE w wersjach od 18.6 przed 19.1.8, 19.2 przed 19.2.6 i 19.3 przed 19.3.2 zawiera podatność, która w określonych warunkach mogła pozwolić uwierzytelnionemu użytkownikowi na ominięcie ograniczeń logowania SAML SSO i uwierzytelnienie bez SSO z powodu braku kontroli egzekwowania uwierzytelniania.
IBM Cloud Pak for Business Automation jest podatny na wstrzykiwanie HTML. Zdalny atakujący może wstrzyknąć złośliwy kod HTML, który po wyświetleniu zostanie wykonany w przeglądarce ofiary w kontekście bezpieczeństwa hostującej witryny.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

