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.04)
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.
Wtyczka WSP MCP – AI Agents Connector w wersjach do 2.7.0 zawiera podatność typu Broken Access Control, która pozwala użytkownikowi z rolą Contributor na obejście mechanizmów kontroli dostępu. Brak odpowiedniej weryfikacji uprawnień umożliwia wykonanie operacji zastrzeżonych dla wyższych ról.
Podatność na wstrzyknięcie SQL z uprawnieniami współautora (Contributor) w wtyczce Live Copy Paste for Elementor w wersjach do 1.5.10.
Nieuwierzytelniony atak typu Cross Site Scripting (XSS) w wtyczce Event Tickets w wersjach do 5.29.4.
Wtyczka SiteSkite w wersjach do 2.1.7 zawiera podatność typu Insecure Direct Object References (IDOR), która pozwala użytkownikowi z rolą Contributor na dostęp do obiektów, do których nie powinien mieć uprawnień. Brak odpowiedniej weryfikacji uprawnień przy odwołaniach do obiektów umożliwia manipulowanie identyfikatorami w celu uzyskania nieautoryzowanego dostępu.
Mesop to framework UI w języku Python do budowania aplikacji webowych. W wersjach przed 1.3.4 nieuwierzytelniony endpoint /__csp__ przekazuje kontrolowane przez atakującego wartości document-uri, blocked-uri i violated-directive do handlera csp_report w pliku mesop/server/static_file_serving.py, który wypisuje je na standardowe wyjście bez neutralizacji sekwencji sterujących terminala. Gdy operator przegląda logi w terminalu obsługującym ANSI, wstrzyknięte sekwencje ANSI lub VT100 mogą czyścić lub przesuwać wyświetlacz, ukrywać tekst lub prezentować fałszywe komunikaty, zmniejszając integralność danych monitoringu i reagowania na incydenty. Problem został naprawiony w wersji 1.3.4.
LimeSurvey Community Edition 7.0.14 zawiera podatność na odbity atak XSS na stronie wyników importu CSV uczestników ankiety w panelu administracyjnym.
Caddy to rozszerzalna platforma serwerowa domyślnie używająca TLS. W wersji 2.11.3 i wcześniejszych w pliku modules/caddyhttp/fileserver/staticfiles.go funkcja fileHidden() używa wrażliwych na wielkość liter sprawdzeń filepath.Match, przez co warianty wielkości liter mogą obejść reguły ukrywania na systemach plików niewrażliwych na wielkość liter lub gdy współistnieją ścieżki o mieszanej wielkości liter, ujawniając pliki przeznaczone do ukrycia.
Sulu to open-source'owy system zarządzania treścią w PHP oparty na frameworku Symfony. W wersjach przed 2.6.25 i 3.0.8 linie wydawnicze Sulu 2.6 i 3.0 mają Smart Content QueryBuilder w pliku src/Sulu/Component/Content/SmartContent/QueryBuilder.php, który konkatenuje identyfikatory kategorii z publicznego parametru zapytania categories do klauzuli WHERE JCR-SQL2 bez walidacji numerycznej. Na publicznej stronie zawierającej blok Smart Content filtrowany po kategorii nieuwierzytelniony atakujący może zmienić warunki zapytania, aby wywnioskować lub wyliczyć węzły repozytorium treści, w tym nieopublikowane treści, lub przesłać zniekształcone i kosztowne fragmenty zapytań, które obniżają dostępność; ta ścieżka nie modyfikuje danych repozytorium. Problem został naprawiony w wersjach 2.6.25 i 3.0.8.
Caddy to rozszerzalna platforma serwerowa domyślnie używająca TLS. W wersji 2.11.3 i wcześniejszych w pliku modules/caddyhttp/replacer.go rozwiązywanie http.request.body odczytuje całe ciało żądania za pomocą nieograniczonego io.Copy, zanim zadziałają limity middleware ciała żądania, co pozwala na wyczerpanie pamięci i zakończenie procesu.
Rozszerzenie Easy Store dla Joomla (wersje 1.0.0-3.0.0) ma brak mechanizmu CSRF i kontroli dostępu przy aktualizacji konfiguracji witryny, co pozwala na zmianę ustawień poczty Joomla bez weryfikacji tokena i uprawnień administratora.
Rozszerzenie Easy Store dla Joomla (wersje 1.0.0-3.0.0) ma podatność na złamanie kontroli dostępu (ACL Bypass) w metodzie allowEdit() w ApiController.php. Metoda ta zawsze zwraca true, przez co pomija sprawdzanie uprawnień na poziomie komponentu i zasobów. Każdy zalogowany użytkownik backendu może edytować dowolny rekord EasyStore, niezależnie od przyznanych uprawnień ACL. Problem rozwiązano przez zastąpienie twardo zakodowanej wartości true właściwą autoryzacją ACL.
Rozszerzenie Easy Store dla Joomla (wersje 1.0.0-3.0.0) nie weryfikuje tokenów CSRF w większości endpointów AJAX administratora. Tokeny są sprawdzane tylko w akcji products(), a pozostałe endpointy (zamówienia, kupony, media, klienci, ustawienia, tagi, kategorie, recenzje, kolekcje) akceptują żądania zmieniające stan bez tokenu. Atakujący może nakłonić zalogowanego administratora do wywołania nieautoryzowanych zmian w backendzie sklepu. Problem rozwiązano przez globalną weryfikację CSRF w ApiController::execute() dla metod zmieniających stan (POST, PUT, PATCH, DELETE).
Rozszerzenie Easy Store dla Joomla (wersje 1.0.0-3.0.0) zawiera podatność na SQL Injection w zadaniu masowej aktualizacji kuponów (couponBulkUpdate). Wprowadzone identyfikatory są bezpośrednio konkatenowane do surowych zapytań SQL w klauzulach IN (...) bez sanityzacji i parametryzacji. Zalogowany administrator może manipulować zapytaniem przez wstrzyknięty kod SQL. Problem rozwiązano przez rzutowanie wszystkich ID na liczby całkowite (array_map('intval', ...)) i zastosowanie parametryzowanych zapytań ->whereIn().
W rozszerzeniu Easy Store dla Joomla (joomshaper.com) w wersjach 1.0.0-3.0.0 występuje podatność SQL Injection wymagająca uwierzytelnienia z podwyższonymi uprawnieniami. Endpoint usuwania mediów przetwarza parametr 'ids' jako ciąg rozdzielany przecinkami i wstawia go bezpośrednio do zapytań SQL bez rzutowania na liczby całkowite lub parametryzacji.
Rozszerzenie Joomla Easy Store (joomshaper.com) w wersjach 1.0.0-3.0.0 zawiera podatność typu Missing CSRF Token Verification w punkcie końcowym przesyłania recenzji produktu (index.php?option=com_easystore&task=product.addReview). Endpoint akceptował zgłoszenia bez weryfikacji tokena anty-CSRF (sprawdzenie zostało zakomentowane w kodzie). Atakujący mógł nakłonić zalogowanego użytkownika do opublikowania nieautoryzowanych recenzji lub przesłania spamu recenzji poprzez żądania cross-site. Problem został rozwiązany poprzez wymuszenie Session::checkToken('request') / Session::checkToken('post') w ProductController, wstrzyknięcie HTMLHelper::_('form.token') do szablonu formularza recenzji oraz dołączenie tokena sesji do ładunku przesyłania w review-form.js.
Rozszerzenie Easy Store dla Joomla (wersje 1.0.0-3.0.0) ma podatność na nieuwierzytelnione ujawnienie danych osobowych (PII) przez IDOR w procesie płatności gościa. Endpoint checkout.searchGuestUser pozwala na zapytanie o rekordy gości tylko przez podanie adresu e-mail. Serwer zwraca pełne dane wysyłki (imię i nazwisko, telefon, adres, miasto, kod pocztowy, kraj) z tabeli #__easystore_guests bez uwierzytelnienia, weryfikacji sesji ani sprawdzenia własności. Nieuwierzytelniony atakujący może iterować listy e-maili, aby enumerować klientów-gości i zbierać wrażliwe dane osobowe (PII). Problem rozwiązano przez usunięcie endpointu wyszukiwania gości po stronie serwera i przeniesienie funkcji autouzupełniania do localStorage po stronie klienta z wyraźną zgodą użytkownika.
Wada w automation-controller platformy Red Hat Ansible Automation Platform: pole scm_url w Projekcie nie jest walidowane pod kątem wartości zaczynających się od myślnika i jest przechowywane oraz przekazywane dosłownie do modułu git SCM. Ponieważ moduł uruchamia git ls-remote z URL jako argumentem pozycyjnym i bez separatora "--", URL projektu git taki jak "--upload-pack=<command>:x" jest interpretowany przez git jako opcja --upload-pack i wykonywany przez powłokę. Użytkownik z uprawnieniami do tworzenia lub modyfikacji projektu w jednej organizacji może wykonać dowolne polecenia na podzie control-plane, a dane wyjściowe są odzwierciedlane przez endpoint stdout aktualizacji projektu, co prowadzi do kompromitacji między dzierżawcami i ruchu bocznego w klastrze.
W Red Hat Ansible Automation Platform (automation-controller) znaleziono błąd. Pytania ankiety typu hasło są tylko do zapisu i przechowywane w formie zaszyfrowanej, wyświetlane jako placeholder przy odczycie. Gdy harmonogram lub węzeł szablonu zadania jest ponownie walidowany względem zaostrzonej specyfikacji ankiety, kontroler deszyfruje zapisane hasło i umieszcza jego jawną wartość w komunikacie błędu walidacji długości minimalnej/maksymalnej zwracanym w odpowiedzi HTTP. Użytkownik z delegowaną rolą JobTemplate Admin może zaostrzyć ograniczenie długości ankiety i wywołać ponowną walidację harmonogramu lub węzła utworzonego przez innego użytkownika z wyższymi uprawnieniami, odzyskując w ten sposób jawne hasło tego użytkownika.
W Red Hat Ansible Automation Platform (automation-controller) cztery widoki debugowe wyzwalające wewnętrzne schedulery zadań, zależności i workflow są dostępne dla dowolnego użytkownika, w tym niezalogowanego, ponieważ ich routing nie jest ograniczony ustawieniem debug. Nieuwierzytelniony zdalny atakujący może wielokrotnie wywoływać te endpointy, przejmując ogólnoklastrową blokadę schedulera, co powoduje pomijanie rzeczywistych uruchomień i wstrzymanie dyspozycji zadań dla wszystkich tenantów oraz zużycie workerów webowych.
Wada w automation-controller platformy Red Hat Ansible Automation Platform: sekret provisioning-callback (host_config_key) jest ujawniany użytkownikom posiadającym tylko uprawnienie odczytu view_jobtemplate — zarówno w reprezentacji API szablonu zadania, jak i w strumieniu aktywności — a endpoint provisioning callback ufa nagłówkowi X-Forwarded-For dostarczonemu przez klienta do określenia wywołującego hosta, gdy kontroler jest wdrożony za bramą AAP z pustą listą dozwolonych proxy. Poprzez odczytanie sekretu i sfałszowanie X-Forwarded-For, aby pasował do dowolnego hosta w inventory szablonu zadania, minimalnie uprzywilejowany lub nieuwierzytelniony zdalny atakujący może uruchomić szablon zadania przeciwko dowolnym zarządzanym hostom, używając poświadczeń szablonu zadania, co prowadzi do eskalacji uprawnień i zdalnego wykonania kodu na zarządzanych hostach.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

