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.
Kiwi TCMS to system zarządzania testami open source. W wersjach przed 16.0 nieuwierzytelniona strona /init-db/ obsługiwana przez InitDBView w tcms/core/views.py pozostaje osiągalna po początkowej konfiguracji i przekazuje powtarzane żądania do Kiwi/manage.py migrate. Polecenie migracji jest reentrantne, więc powtarzany dostęp zgłasza brak dostępnych migracji i nie powoduje utraty danych, zmiany stanu aplikacji, ujawnienia poufnych informacji ani udokumentowanego wpływu na dostępność. Problem został naprawiony w wersji 16.0.
Anyquery przed wersją 0.4.5 pozwala uwierzytelnionym użytkownikom z uprawnieniami INSERT lub UPDATE do wirtualnych tabel na macOS na wykonanie poleceń systemowych. Wtyczki Chrome, Brave, Edge i Safari interpolują kontrolowany przez SQL adres URL do skryptu AppleScript lub JXA przekazywanego do osascript.
W bibliotece MCC Universal Library for Linux (uldaq) wykryto podatność typu stack-based buffer overflow. Może ona prowadzić do ujawnienia informacji lub wykonania dowolnego kodu. Podatność dotyczy wersji 1.2.1 i wcześniejszych.
W SourceCodester Drug Recommendation System 1.0 wykryto lukę w nieznanym przetwarzaniu pliku /db/drug_recommendor.sql, która prowadzi do ujawnienia informacji. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony i może być użyty.
W systemie Matrimonial System 1.0 wykryto podatność w funkcji writepartnerprefs w pliku /partner_preference.php. Manipulacja argumentem education prowadzi do wstrzyknięcia SQL. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony.
Verizon Cloud for Android (com.vcast.mediamanager) przed wersją 26.7.10 zawiera lukę path traversal, która pozwala współistniejącym złośliwym aplikacjom zapisywać kontrolowane przez atakującego bajty poza zamierzonym katalogiem tymczasowym poprzez dostarczenie spreparowanej wartości _display_name zawierającej sekwencje path-traversal przez eksportowane aktywności OneTouchUploadActivity i PrintShopCloudActivity. Atakujący mogą wykorzystać nieoczyszczoną konkatenację nazw plików w miejscu docelowym przez intencje ACTION_SEND lub ACTION_SEND_MULTIPLE, aby osiągnąć dowolny zapis plików i wstrzyknąć kontrolowaną treść do uwierzytelnionego konta Verizon Cloud bez interakcji użytkownika.
Scoold to platforma Q&A i wymiany wiedzy dla zespołów. Przed wersją 1.69.0 uwierzytelnieni użytkownicy niebędący członkami prywatnej przestrzeni mogą tworzyć treści w pytaniach należących do tej przestrzeni, ponieważ QuestionController.reply() i CommentController.createAjax() nie stosują sprawdzenia autoryzacji canAccessSpace używanego przez ścieżkę odczytu pytania. Przy scoold.is_default_space_public ustawionym na false i używaniu prywatnych przestrzeni użytkownik z ważną sesją i znanym lub możliwym do wyliczenia identyfikatorem pytania może wysyłać żądania do POST /question/{id} i POST /comment, powodując zapisanie odpowiedzi i komentarzy w wątku, którego nie może odczytać.
Scoold to platforma Q&A i wymiany wiedzy dla zespołów. Przed wersją 1.69.0 użytkownicy z osobistymi tokenami API mogą pobierać odpowiedzi z pytań w prywatnych przestrzeniach, do których nie mają dostępu, ponieważ ApiController.getPostReplies() nie stosuje canAccessSpace przed zwróceniem danych z GET /api/posts/{id}/answers. Problem występuje, gdy scoold.api_user_access_enabled i scoold.api_enabled są ustawione na true, a posiadacz tokena zna lub wylicza identyfikator prywatnego pytania. W takich warunkach endpoint pytania może odmówić dostępu, podczas gdy endpoint odpowiedzi zwraca treści prywatnych odpowiedzi.
WireGuard Portal (wg-portal) to webowy portal konfiguracyjny do zarządzania serwerem WireGuard. Od wersji 2.2.0 do 2.3.0 uwierzytelniony WebSocket statystyk GET /api/v0/ws subskrybuje TopicPeerStatsUpdated i TopicInterfaceStatsUpdated oraz przekazuje każde zdarzenie TrafficDelta bez autoryzacji per użytkownik w handleWebsocket(). Użytkownik o niskich uprawnieniach może wyliczać klucze publiczne peerów przez EntityId i monitorować wartości BytesReceived i BytesTransmitted dla peerów należących do innych użytkowników. To samo połączenie ujawnia interface_stats i nazwy interfejsów, które REST API ogranicza do administratorów.
CloudTAK to przeglądarkowe narzędzie Common Operating Picture i świadomości sytuacyjnej kompatybilne z TAK. Przed wersją 13.22.1 uwierzytelniony endpoint PUT /api/basemap przekazuje kontrolowany przez atakującego URL przez importBasemapURL() do fetch(url) bez klasyfikacji rozwiązanego adresu ani ponownej walidacji przekierowań. BasemapProtocol.isValidURL sprawdza tylko schemat HTTP lub HTTPS i nie jest stosowany na podatnej ścieżce importu. Bezpośrednie adresy wewnętrzne, alternatywne kodowania IP i przekierowania do adresów wewnętrznych mogą dotrzeć do metadanych chmurowych, loopback, prywatnych i CGNAT usług HTTP. Odpowiedź OptionalTileJSON odzwierciedla pola takie jak name, attribution i tiles[0] do wywołującego, co czyni request forgery pełnym odczytem, a nie ślepym, umożliwiając kradzież poświadczeń chmurowych i ujawnienie usług wewnętrznych.
W NetLicensing MCP Server przed wersją 0.1.6 żądania HTTP do /mcp bez klucza API przechodzą przez ApiKeyMiddleware bez uwierzytelnienia. Następnie używany jest klucz API operatora, co pozwala nieuwierzytelnionemu atakującemu wywoływać narzędzia MCP i wykonywać operacje na obiektach licencyjnych, w tym destrukcyjne usuwanie.
Many Notes przed wersją 0.16.0 pozwala uwierzytelnionemu użytkownikowi na zapis dowolnych plików poza własnym sejfem podczas importu archiwum ZIP. Poprzez segmenty przejścia katalogów w nazwach plików atakujący może nadpisać pliki innych użytkowników i umieścić złośliwą zawartość SVG prowadzącą do przechowywanego XSS.
W OpenDDS przed wersją 3.34.0 atakujący może wysłać złośliwą wiadomość RTPS UDP, powodując przesunięcie wskaźnika odczytu poza prawidłowe dane. Prowadzi to do SIGSEGV w wątku odbiorczym i zakończenia procesu DDS. Nie wymaga uwierzytelnienia ani interakcji użytkownika.
W rabbitmq-c przed wersją 0.16.0 złośliwy serwer AMQP może wysłać zbyt małą wartość connection.tune.frame_max, co prowadzi do przepełnienia bufora i korupcji pamięci. Może to spowodować odmowę usługi, a teoretycznie także wykonanie kodu.
Biblioteka rabbitmq-c przed wersją 0.16.0 zawiera błąd niedomiaru typu size_t w funkcji amqp_handle_input() w pliku librabbitmq/amqp_connection.c. Złośliwy serwer AMQP może wysłać zbyt krótką ramkę HEADER lub METHOD podczas logowania klienta, co prowadzi do odczytu poza zakresem bufora i awarii procesu. Podatność występuje również, gdy ruch AMQP nie jest chroniony przez TLS z walidacją certyfikatów.
Ten rekord CVE został odrzucony lub wycofany przez autorytet nadający numer CVE.
MISP zawiera podatność typu stored cross-site scripting (XSS) w widokach statystyk motywu Overmind. Karta General event i karta podglądu serwera/feedu konstruowały etykiety legendy wykresu donut, bezpośrednio łącząc nazwy obiektów lub klucze kategorii z ciągiem innerHTML bez kodowania HTML. Ponieważ nazwy obiektów MISP są kontrolowane przez każdego uwierzytelnionego użytkownika z odpowiednimi uprawnieniami, atakujący może stworzyć nazwę zawierającą złośliwy znacznik. Gdy inny użytkownik wyświetli pulpit Overmind, wstrzyknięty znacznik zostanie zinterpretowany jako aktywny HTML/JavaScript w przeglądarce ofiary.
MISP zawiera podatność w mechanizmie wysyłania zadań w tle, która pozwala na zdalne wykonanie kodu jako użytkownik web. Argumenty zadań są przekazywane bezpośrednio jako argv procesu konsoli CakePHP, a ShellDispatcher::_parsePaths() skanuje całe argv w poszukiwaniu przełączników ścieżek. Endpoint events/contact przekazuje kontrolowane przez użytkownika pola (message i person) do argumentów zadania bez walidacji. Atakujący może ustawić pole person na zarezerwowany przełącznik, a pole message na URI phar:// wskazujący na złośliwe archiwum, co prowadzi do wykonania kodu PHP.
SigNoz w wersjach od 0.88.0 przed 0.142.1 zawiera podatność wstrzyknięcia SQL w endpointach analityki trace-funnel, które wstawiają pola service_name i span_name do literałów tekstowych ClickHouse bez escapowania. Uwierzytelniony atakujący może wstrzyknąć SQL poprzez definicje kroków lejka, aby wykonać dowolne zapytania i odczytać wyniki w odpowiedziach HTTP.
W jądrze Linux moduł batman-adv aktualizował adresy MAC za pomocą zwykłego kopiowania, co mogło być częściowo widoczne dla równoległych czytelników. Czytelnik mógł przesłać do sieci niepełny adres MAC lub użyć go w odpowiedziach ARP, zatruwając pamięć podręczną ARP. Poprawka stosuje atomic64_t do przechowywania 48-bitowego adresu MAC, zapewniając, że czytelnik widzi albo stary, albo nowy adres, nigdy mieszankę.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

