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.30)
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 Termix przed wersją 2.3.2 endpoint tworzenia archiwum w src/backend/ssh/file-manager.ts przekazuje wybrane nazwy plików do tar bez znacznika końca opcji i bez uczynienia operandów jednoznacznie względnymi. Użytkownik z dostępem do sesji menedżera plików SSH może wybrać nazwy zaczynające się od opcji GNU tar, takich jak --checkpoint=1 i --checkpoint-action=exec, co powoduje interpretację tych nazw jako opcji. Wynikowe działanie checkpoint wykonuje polecenia na zarządzanym hoście SSH z uprawnieniami połączonego konta SSH, umożliwiając ujawnienie plików, modyfikację i zakłócenie usług.
IBM Portieris w wersjach od 0.5.0 do 0.14.2 może pozwolić zdalnemu uwierzytelnionemu atakującemu na ominięcie egzekwowania polityki obrazów z powodu nieprawidłowej autoryzacji odniesień do właściciela poda.
Podatność w kodzie obsługi sąsiedztwa IPv6 (subsys/net/ip/ipv6_nbr.c) w Zephyr RTOS. Funkcja handle_ra_6co() nie ogranicza pola context_len z opcji 6CO w komunikatach Router Advertisement, co prowadzi do przepełnienia bufora i zapisu poza pamięcią (memset). Atakujący z tej samej sieci może wysłać spreparowany pakiet, powodując awarię systemu.
Sterownik modemu komórkowego HL7800 zawiera podatność przepełnienia bufora stosu w funkcji on_cmd_atcmdinfo_ipaddr() podczas przetwarzania odpowiedzi +CGCONTRDP. Długość pól adresowych (IP, maska, brama, DNS) jest wyznaczana na podstawie pozycji separatorów w danych dostarczonych przez sieć komórkową i nie jest ograniczana do rozmiaru bufora docelowego (64 bajty), co pozwala na zapis poza buforem temp_addr_str.
Leantime JSON-RPC API do wersji 3.9.0 zawiera podatność na brak autoryzacji w dyspozytorze JSON-RPC w pliku app/Domain/Api/Controllers/Jsonrpc.php. Dyspozytor nie egzekwuje autoryzacji przed wywołaniem metod warstwy usług, co pozwala uwierzytelnionemu użytkownikowi na wywoływanie metod lub działanie na zasobach poza ich dozwolonymi uprawnieniami. Na przykład metoda editOwn przyjmuje identyfikator użytkownika podany przez użytkownika bez weryfikacji, czy należy on do wywołującego, co pozwala atakującemu na modyfikację konta innego użytkownika i ustawienie nowego hasła, prowadząc do przejęcia konta. Ta podatność różni się od CVE-2026-59712 i CVE-2026-15509, ponieważ przyczyną źródłową jest brak scentralizowanego egzekwowania autoryzacji w dyspozytorze JSON-RPC, a nie zachowanie pojedynczej wystawionej metody.
W systemie Hospital Information System 1.0 od code-projects znaleziono wadę. Dotkniętym elementem jest funkcja User::login w pliku includes/users/UsersController.php komponentu User Login Handler. Manipulacja argumentem email powoduje wstrzyknięcie SQL. Atak może być przeprowadzony zdalnie. Exploit został opublikowany i może być użyty.
BuildKit to zestaw narzędzi do konwersji kodu źródłowego na artefakty budowania w wydajny, ekspresyjny i powtarzalny sposób. Przed wersją 0.31.2 niestandardowy klient może wysłać żądanie uploadu do demona BuildKit, które umożliwia plikom ucieczkę z katalogu stanu kontrolowanego przez BuildKit. Klient musi mieć ważne uprawnienia dostępu do API kontroli BuildKit, aby inicjować budowanie, np. ominąć uwierzytelnianie. Problem został naprawiony w wersji 0.31.2.
Wekan to open source'owa tablica kanban zbudowana w Meteor. Od wersji 8.72 do 10.23 funkcja addBoardHTMLToZip() w client/lib/exportHTML.js odczytywała tytuł i treść karty przez textContent, co dekodowało encje HTML, a następnie interpolowało titleText i allText do content.innerHTML w wyeksportowanym index.html. Członek tablicy mógł przechowywać zakodowany encją payload obsługi zdarzeń w tytule karty, który pozostawał nieaktywny na żywej tablicy, ale był ponownie parsowany i wykonywany, gdy odbiorca kliknął kartę w pobranym eksporcie HTML, umożliwiając skryptowi odczytanie i przesłanie wszystkich danych tablicy zawartych w tym eksporcie, w tym treści dodane po usunięciu członkostwa atakującego. Wersja 10.23 buduje modal z węzłami DOM i przypisuje niezaufane wartości przez textContent. Problem został naprawiony w wersji 10.23.
Wekan to open source'owa tablica kanban zbudowana w Meteor. Przed wersją 9.90 funkcja isFileValid() w models/fileValidation.js używała polecenia Unix 'file' do wykrywania MIME na podstawie zawartości, ale detectMimeFromFile() po cichu zwracała undefined, gdy ten binarny plik był niedostępny, a walidacja wracała do kontrolowanego przez atakującego fileObj.type dostarczanego przez server/routes/attachmentApi.js. Na wdrożeniach z WITH_API=true i bez pliku binarnego 'file', uwierzytelniony członek tablicy mógł oznaczyć HTML zawierający JavaScript jako image/png, ominąć niebezpieczne sprawdzenie MIME i przechowywać aktywną treść pod originem Wekan do wykonania, gdy inny użytkownik ją otworzył. Wersja 9.90 dodaje looksLikeDangerousMarkup() do inspekcji bajtów pliku i wymusza skanowanie niebezpiecznej zawartości, gdy wykrywanie MIME jest niedostępne. Problem został naprawiony w wersji 9.90.
Wekan to open source'owa tablica kanban zbudowana w Meteor. Przed wersją 9.89 druga reguła Boards.allow({ update }) w server/permissions/boards.js wywoływała canUpdateBoardSort w server/lib/utils.js, która autoryzowała każdego członka tablicy, gdy fieldNames zawierało 'sort'. Ponieważ Meteor łączy reguły allow z semantyką OR i stosuje kompletny modyfikator, członek z uprawnieniami tylko do komentarzy lub tylko do odczytu mógł wysłać jedno Boards.update z wartościami $set dla sort, members, permission i title, uczynić siebie jedynym administratorem tablicy, ujawnić prywatną tablicę i usunąć prawowitego właściciela; reguła deny dotycząca ostatniego administratora sprawdzała tylko $pull i nie blokowała całkowitego $set członków. Wersja 9.89 wymaga, aby 'sort' był jedynym modyfikowanym polem i odrzuca tablice $set członków, które usuwają ostatniego aktywnego administratora. Problem został naprawiony w wersji 9.89.
Wekan to open source'owa tablica kanban zbudowana w Meteor. Przed wersją 9.75, models/fileValidation.js interpolował przesłany fileObj.path do skonfigurowanego przez administratora externalCommandLine w miejscu {file} i wykonywał wynik przez asyncExec, który jest promisify(exec) i wywołuje `/bin/sh -c`. Na wdrożeniach ze skonfigurowanym zewnętrznym skanerem, uwierzytelniony użytkownik mogący przesłać załącznik mógł umieścić metaznaki powłoki, takie jak podstawienia poleceń, w nazwie pliku i wykonać polecenia jako proces serwera Wekan. Wersja 9.75 dodaje shellQuote() i przekazuje ścieżkę pliku jako argument w pojedynczych cudzysłowach POSIX, aby metaznaki powłoki nie mogły uciec z miejsca {file}. Problem został naprawiony w wersji 9.75.
Wekan to open source'owa tablica kanban zbudowana w Meteor. Od wersji 8.36 do 9.74, walidator URL Integration URL w models/integrations.js sprawdzał tylko dosłowny URL.hostname względem wyrażeń regularnych, więc nazwy DNS takie jak 169-254-169-254.nip.io przechodziły pierwszą linię kontroli. Zabezpieczenie fetchSafe w ścieżce dostarczania już blokowało zgłoszone miejsce docelowe IPv4, ale jego oddzielny resolver tylko dla IPv4 i zduplikowana lista blokowania tworzyły niespójne egzekwowanie dla wszystkich rodzin adresów i ryzyko dryfu między walidacją przy wejściu a połączeniem. Wersja 9.74 sprawia, że server/lib/ssrfGuard.js rozwiązuje wszystkie adresy za pomocą `dns.lookup({ all: true })`, waliduje każdy wynik przez wspólną logikę isIpBlocked, przypina połączenie i blokuje przekierowania. Problem został naprawiony w wersji 9.74.
Logto Tunnel przed wersją 0.3.9 zawiera podatność na przechodzenie poza katalog (path traversal) w funkcji createStaticFileProxy. Niezautoryzowany atakujący może wysłać żądanie ze ścieżką zawierającą '../' i odczytać pliki poza skonfigurowanym katalogiem statycznym, jeśli port tunelu jest osiągalny.
Logto przed wersją 1.41.0 ma podatność na katastrofalne cofanie się (catastrophic backtracking) w wyrażeniu regularnym używanym do blokowania subadresów e-mail. Atakujący może wysłać specjalnie skonstruowany adres e-mail, powodując zablokowanie pętli zdarzeń i niedostępność usług uwierzytelniania.
Niekontrolowane zużycie zasobów w `check.jst` w RDK-B WebUI `rdkb-2025q4-kirkstone.04.10.26` pozwala zdalnemu nieuwierzytelnionemu atakującemu spowodować odmowę usługi poprzez nadmiernie długie wartości hasła.
Warunek wyścigu w `check.jst` w RDK-B WebUI `rdkb-2025q4-kirkstone.04.10.26` pozwala zdalnemu atakującemu uzyskać nieautoryzowany dostęp poprzez równoczesne żądania uwierzytelnienia, które wykorzystują wspólny stan uwierzytelnienia.
IBM PowerVM Hypervisor w określonych wersjach ma podatność w parsowaniu konfiguracji firmware hosta. Atakujący z uwierzytelnionym dostępem na poziomie serwisowym do procesora serwisowego może zapisać specjalnie spreparowane dane konfiguracyjne, powodując awarię stosu rozruchowego firmware z możliwym uszkodzeniem pamięci podczas inicjalizacji systemu.
IBM Power Systems Firmware w określonych wersjach ma podatność w firmware partycji podczas rozruchu sieciowego. Niezautoryzowany atakujący w tej samej sieci co partycja wykonująca rozruch sieciowy może wysłać złośliwy pakiet, umożliwiając wykonanie dowolnego kodu w firmware partycji i skompromitowanie wszystkiego, co później zostanie załadowane przez tę partycję.
IBM Power Systems Firmware w określonych wersjach ma podatność w firmware partycji podczas rozruchu sieciowego. Niezautoryzowany atakujący w tej samej sieci co partycja wykonująca rozruch sieciowy może uniemożliwić jej dokończenie sekwencji rozruchowej, a jeśli secure boot nie jest włączony, może podmienić obraz rozruchowy, kompromitując wszystko, co później zostanie załadowane.
IBM PowerVM Hypervisor w określonych wersjach ma podatność w interfejsie wywołań hypervisora. Atakujący z dostępem root do partycji gościa może wysłać specjalnie spreparowane wywołanie hypervisora, powodując trwałe zawieszenie wirtualnego procesora, co wymaga pełnego ponownego uruchomienia platformy (re-IPL) w celu przywrócenia normalnego działania.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

