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.09.01)
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.
Podatność CVE-2026-40957 w stronie logowania Secure Access Server przed wersją 14.55 umożliwia osadzenie jej w ramce (frameable content). Atakujący kontrolujący złośliwą witrynę może wykorzystać to do kradzieży danych uwierzytelniających nieostrożnego administratora.
Podatność CVE-2026-40952 wynika z błędnej konfiguracji uprawnień w instalatorze Secure Access dla klienta i serwera Windows przed wersją 14.55. Atakujący z lokalnym dostępem do systemu mogą wykorzystać ten błąd do podniesienia swoich uprawnień do poziomu Administratora, gdy oprogramowanie jest zainstalowane w niestandardowej lokalizacji.
W TDengine przed wersją 3.4.1.15 funkcja transDecompressMsg() odczytuje pole STransCompMsg.contLen bez wcześniejszego sprawdzenia, czy pakiet RPC zawiera 8-bajtową strukturę STransCompMsg, co prowadzi do nieuwierzytelnionego odczytu poza zakresem, niekontrolowanej alokacji, niedomiaru liczby całkowitej i awarii serwera.
W TDengine przed wersją 3.4.1.15 użytkownik z uprawnieniami do tworzenia funkcji UDF może przesłać spreparowaną bibliotekę współdzieloną i zainstalować ją jako funkcję zdefiniowaną przez użytkownika, a następnie wykonać dowolny kod C na serwerze poprzez zapytania do bazy danych.
W TDengine w wersji 3.4.1.6 i wcześniejszych funkcja trimString() w pliku parUtil.c nieprawidłowo sprawdza długość ciągu przed przetworzeniem sekwencji ucieczki SQL, co prowadzi do jednobajtowego zapisu poza granicami bufora stosu tmpTokenBuf. Może to spowodować odmowę usługi oraz potencjalnie zdalne wykonanie kodu.
Repomix przed wersją 1.14.1 zawiera podatność na wstrzykiwanie opcji Gita poprzez parametr --remote-branch w funkcji execGitShallowClone. Brak walidacji i użycia --end-of-options pozwala atakującemu na wstrzyknięcie opcji takich jak --upload-pack, co może prowadzić do wykonania dowolnych poleceń przez lokalne lub SSH transporty.
Dashy przed wersją 4.0.8 zawiera podatność, która pozwala nieuwierzytelnionym użytkownikom lub uwierzytelnionym użytkownikom bez uprawnień administratora na zapisywanie zmian w głównym pliku konfiguracyjnym config.yaml za pomocą funkcji zapisywania konfiguracji, pomimo skonfigurowanych uprawnień. Umożliwia to nieautoryzowaną modyfikację konfiguracji dashboardu i potencjalne zakłócenie działania usługi.
Podatność wstrzykiwania poleceń systemu operacyjnego w komponencie ładowania pakietów npm w narzędziu AWS jsii-diff przed wersją 1.131.0 może pozwolić kontekstowo zależnym atakującym na wykonanie dowolnych poleceń poprzez spreparowane specyfikatory pakietów przekazane do argumentu źródła npm:.
Wtyczka Gravity Forms dla WordPressa jest podatna na Directory Traversal we wszystkich wersjach do 2.10.4 włącznie poprzez parametr 'gform_uploaded_files'. Niezalogowani atakujący mogą odczytać dowolne pliki na serwerze, co może ujawnić wrażliwe informacje.
Podatność w systemie Immich przed wersją 3.0.3 w punkcie końcowym PUT /albums/:id/user/:userId pozwala edytorom współdzielonych albumów na zmianę ról członków bez wymaganych uprawnień właściciela. Atakujący z dostępem edytora może w sekwencyjnych żądaniach zdegradować właściciela albumu do roli edytora i awansować siebie na właściciela, uzyskując pełną kontrolę nad albumem.
Podatność w BloodHound do wersji 9.4.0 (załatana w commicie 8f79035) polega na braku autoryzacji w endpointach API custom-nodes. Umożliwia ona każdemu uwierzytelnionemu użytkownikowi modyfikację globalnego schematu grafu.
Podatność w Kanboard do wersji 1.2.52 (załatana w commicie 564cc30) pozwala uwierzytelnionemu użytkownikowi będącemu członkiem co najmniej jednego projektu na przenoszenie (ukrywanie/uszkadzanie) zadań z dowolnego innego projektu, w tym prywatnych, do których nie ma dostępu. Problem leży w metodzie save() kontrolera BoardAjaxController, która nie weryfikuje, czy identyfikator zadania (task_id) faktycznie należy do projektu podanego przez atakującego (project_id).
Podatność w PyTorch Lightning do wersji 2.6.5 (załatana w commicie d710d68) umożliwia zdalne wykonanie kodu poprzez funkcję _load_state, która importuje i wykonuje nazwy modułów kontrolowane przez atakującego z hiperparametrów _instantiator w plikach punktów kontrolnych. Atakujący mogą stworzyć złośliwe pliki checkpoint, które omijają zabezpieczenia weights_only=True i wykonują dowolny kod podczas wywołania LightningModule.load_from_checkpoint.
GPUStack do wersji 2.2.1 zawiera nieuwierzytelnioną podatność ujawniania informacji, która pozwala atakującym na dostęp do wrażliwych logów inferencji oraz modyfikację konfiguracji pracownika poprzez niechronione punkty końcowe /serveLogs i /debug na porcie pracownika. Atakujący mogą wyliczać identyfikatory instancji modeli, aby strumieniować logi zawierające prompty i odpowiedzi, zmieniać poziomy logowania oraz odczytywać dane profilowania pamięci bez żadnego uwierzytelnienia.
W systemie Dell ThinOS 10 w wersjach wcześniejszych niż 2605_10.2100 wykryto podatność związaną z przestarzałą funkcją w interfejsie użytkownika. Lokalny atakujący z niskimi uprawnieniami może potencjalnie wykorzystać tę lukę, prowadząc do nieautoryzowanego dostępu.
Biblioteka Better Auth w wersjach od 1.6.0 do 1.6.11 zawiera podatność w punkcie końcowym POST /oauth2/token dla grantu authorization_code. Kod autoryzacyjny jest sprawdzany i usuwany w sposób nieatomowy (najpierw odczyt, potem usunięcie), co pozwala dwóm równoczesnym żądaniom na odczytanie tego samego kodu i wygenerowanie niezależnych tokenów dostępu, odświeżania i ID.
Biblioteka Better Auth dla TypeScript zawiera podatność w endpointzie POST /oauth2/token dla grantu refresh_token. Nieatomowa sekwencja odczytu, walidacji, unieważnienia i utworzenia tokena odświeżania pozwala współbieżnym żądaniom z tym samym tokenem nadrzędnym ominąć sprawdzenie unieważnienia i utworzyć rozwidlone rodziny tokenów odświeżania.
Podatność w bibliotece Better Auth umożliwia nieautoryzowane łączenie kont OAuth z istniejącymi kontami użytkowników. Mechanizm automatycznego łączenia kont akceptuje potwierdzenie adresu email od dostawcy OAuth bez weryfikacji, czy lokalny użytkownik ma potwierdzony email. Atakujący może zarejestrować konto z adresem email ofiary, a następnie połączyć je z kontem OAuth ofiary.
Podatność w bibliotece Better Auth w wersjach od 1.2.10 do 1.6.11. Endpoint POST /sso/register wtyczki @better-auth/sso pozwala każdemu członkowi organizacji na dodanie nowego dostawcy SSO, ponieważ funkcja registerSSOProvider sprawdza jedynie przynależność do organizacji, a nie wymaga roli właściciela lub administratora. Umożliwia to atakującemu kontrolowanie dostawców OIDC lub SAML i przejęcie procesu provisionowania organizacji przez /sso/callback/{providerId}.
Biblioteka Better Auth dla TypeScript zawiera podatność w pluginie organizacyjnym, która umożliwia użytkownikowi z niezweryfikowaną sesją dla adresu e-mail, na który wysłano zaproszenie, zaakceptowanie tego zaproszenia po uzyskaniu identyfikatora zaproszenia. Problem występuje w wersjach przed 1.6.11 oraz w 1.6.14 i nowszych, gdy identyfikatory zaproszeń są dostępne poza skrzynką pocztową zaproszonego i nie włączono opcji requireEmailVerificationOnInvitation: true.

