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.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.
Wtyczka Backup Migration dla WordPressa jest podatna na wstrzyknięcie poleceń systemu operacyjnego we wszystkich wersjach do 2.1.5.1 włącznie z powodu niewystarczającej sanityzacji parametru 'file' w handlerze AJAX restoreBackup(). Atakujący z uprawnieniami administratora może wykonać dowolne polecenia jako użytkownik serwera WWW, omijając zabezpieczenia WordPressa.
Wtyczka MailChimp Forms by MailMunch dla WordPressa jest podatna na nieautoryzowaną modyfikację danych z powodu braku sprawdzenia uprawnień w handlerach AJAX sign_in() i sign_up() we wszystkich wersjach do 3.2.7 włącznie. Uwierzytelnieni atakujący z dostępem na poziomie Subscriber mogą przełączyć integrację MailMunch na konto kontrolowane przez atakującego, co prowadzi do przechwycenia danych subskrybentów.
Wtyczka Search Analytics for WP dla WordPressa jest podatna na Cross-Site Request Forgery we wszystkich wersjach do 1.4.16 włącznie z powodu braku walidacji nonce w funkcji process_bulk_action() w MWTSA_Stats_Table. Nieuwierzytelnieni atakujący mogą usunąć dowolne rekordy wyszukiwań, jeśli nakłonią administratora do kliknięcia w link.
W silniku szablonów art-template, logika rozwiązywania podszablonów (src/compile/adapter/resolve-filename.js), używana przez dyrektywy include i extend, rozwiązuje ścieżkę pliku docelowego przez path.resolve(root, filename) bez sprawdzenia, czy wynik pozostaje w obrębie katalogu głównego.
AI Gateway w MLflow akceptuje wartość auth_config.api_base podczas tworzenia sekretu bramki (mlflow/server/handlers.py, _create_gateway_secret) bez walidacji schematu, hosta lub zakresu IP; wartość jest przechowywana dosłownie. Endpoint proxy bramki (mlflow/server/gateway_api.py, raw_proxy) następnie wysyła żądanie HTTP do tego zapisanego api_base plus ścieżkę dostarczoną przez wywołującego i zwraca pełną treść odpowiedzi.
Podatność w audiobookshelf: mechanizm uwierzytelniania błędnie dopasowuje trasy GET dozwolone bez uwierzytelnienia, a CacheManager łączy zakodowane wartości do ścieżki pliku cache, co może prowadzić do nieautoryzowanego dostępu do plików.
Funkcja CheckToken w Shiori (internal/domains/auth.go) waliduje tylko podpis HMAC tokenu JWT i zwraca osadzony obiekt claims.Account bez modyfikacji, nigdy nie pobierając ponownie konta z bazy danych. W kodzie nie istnieje żaden magazyn sesji ani mechanizm unieważniania tokenów.
Funkcja crop w crate Raster (Rust) ogranicza szerokość i wysokość przycinania do wymiarów źródła, ale nie ogranicza parametrów offset_x i offset_y względem wymiarów źródła, co może prowadzić do nieprawidłowego przycinania.
Operacja pipeline w imagecli (Carve::apply w src/image_ops.rs) tylko sprawdza asercję, nie walidując, czy współczynnik jest dodatni. Ujemny współczynnik (np. -5) powoduje, że obliczona szerokość docelowa nasyca się do 0 przez rzutowanie float na uint, co jest przekazywane do imageproc::seam_carving::shrink_width — funkcji, która panikuje przy szerokości poniżej 2, powodując awarię procesu.
Operacja przetwarzania obrazów w bibliotece imagecli (Scale::apply w src/image_ops.rs) oblicza szerokość/wysokość wyniku jako (wymiar jako f32 * współczynnik) jako u32 bez walidacji górnej granicy dla współczynnika podanego przez użytkownika, który jest parsowany przez nom::number::complete::float bez sprawdzania zakresu. Każda aplikacja osadzająca imagecli jako bibliotekę i akceptująca ciągi potokowe kontrolowane przez użytkownika może zostać zdalnie doprowadzona do awarii pojedynczym żądaniem.
Wtyczka AI Chatbot & Workflow Automation by AIWU dla WordPressa jest podatna na ujawnienie wrażliwych informacji we wszystkich wersjach do 1.4.6 włącznie. Metoda `getCurrentTaskResults()` w `modules/workspace/controller.php` jest dostępna bez uwierzytelnienia i autoryzacji, co pozwala nieuwierzytelnionym atakującym na enumerację identyfikatorów zadań i pobranie danych konfiguracyjnych, w tym kluczy API OpenAI w postaci jawnego tekstu.
Wtyczka WPFormify dla WordPressa do wersji 1.1.1 włącznie jest podatna na nieautoryzowaną modyfikację i usunięcie danych uwierzytelniających Stripe. Brakuje w niej kontroli uprawnień i weryfikacji nonce w funkcjach `wpf_stripe_callback_success()` i `wpf_stripe_disconnect()`, które są podpięte do haka `admin_init`. Hak ten jest dostępny bez uwierzytelnienia, co pozwala atakującym na nadpisanie danych API Stripe własnymi wartościami lub całkowite odłączenie integracji.
Wtyczka LightSync Pro dla WordPressa do wersji 2.1.6 włącznie jest podatna na dowolne przesyłanie plików z powodu braku walidacji typu pliku w funkcji `rest_replace_media()`. Uwierzytelnieni atakujący z dostępem na poziomie Autora lub wyższym mogą przesyłać dowolne pliki na serwer, co może umożliwić zdalne wykonanie kodu.
Wtyczka Material Dashboard dla WordPressa do wersji 1.4.10 włącznie jest podatna na nieautoryzowany dostęp i modyfikację danych z powodu braku kontroli uprawnień w funkcji `amd_ajax_target_task_manager()`. Nieuwierzytelnieni atakujący mogą wyliczać wszystkie zaplanowane zadania (potencjalnie ujawniając dane osobowe), wykonywać dowolne zadania i usuwać dowolne zadania poprzez akcję AJAX `public_amd_ajax_handler`.
Wtyczka ShopLentor dla WordPressa do wersji 3.3.7 włącznie jest podatna na dowolne wykonywanie funkcji przez punkt końcowy REST API `woolentoropt/v1/custom-action`. Metoda `handle_action()` przekazuje dane wejściowe użytkownika bezpośrednio do `call_user_func()` bez listy dozwolonych funkcji zwrotnych. Uwierzytelnieni atakujący z dostępem na poziomie Administratora lub wyższym mogą wykonywać dowolne funkcje PHP.
W jądrze Linux wykryto podatność w funkcji xfrm_user_policy() dotyczącą podwójnego zwolnienia pamięci sk_dst_cache. Problem występuje, gdy zmiana polityki per-socket dla połączonego gniazda UDP ściga się z wysyłaniem danych, co prowadzi do podwójnego zwolnienia referencji i użycia po zwolnieniu (use-after-free).
W jądrze Linuxa w funkcji xfrm6_fill_dst() występuje podwójne zwolnienie referencji do urządzenia sieciowego. Na ścieżce błędu, gdy in6_dev_get(dev) zwraca NULL, funkcja zwalnia referencję przez netdev_put(), ale pozostawia wskaźnik dst.dev ustawiony. Późniejsze wywołanie dst_destroy() ponownie wywołuje netdev_put(), co prowadzi do podwójnego zwolnienia i niedomiaru licznika referencji, powodując ostrzeżenia i potencjalne problemy z siecią.
W jądrze Linux w module ksmbd (serwer SMB2) wykryto podatność polegającą na odczycie poza granicami bufora (slab-out-of-bounds). Podczas walidacji złożonych (łańcuchowych) żądań SMB2, funkcja ksmbd_smb2_check_message() odczytuje pole StructureSize2 bez uprzedniego sprawdzenia, czy element żądania jest wystarczająco duży. Zdalny klient może wysłać specjalnie skonstruowane żądanie, którego ostatni element ma dokładnie 64 bajty, co powoduje odczyt 2 bajtów poza przydzielonym buforem.
W jądrze Linuxa funkcja gtp1u_send_echo_resp() ignoruje wartość zwracaną przez skb_pull_data(). Gdy żądanie echo ma 16-19 bajtów, wywołanie zawodzi i zwraca NULL, ale wykonanie jest kontynuowane, co prowadzi do skb_under_panic() i paniki jądra. Poprawka polega na porzuceniu pakietu, gdy skb_pull_data() zawiedzie.
W jądrze Linuxa w funkcji nh_res_bucket_migrate() występuje użycie niezainicjalizowanej struktury netlink_ext_ack. Gdy inicjalizacja notyfikatora nie powiedzie się, błąd jest propagowany, a ścieżka błędu formatuje wskaźnik do niezainicjalizowanej pamięci, co może prowadzić do awarii jądra (panic).

