Katalog podatności CVE
Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim
Katalog CISA KEV zaktualizowany: (v2026.07.21)
Quest Bot to nowoczesny bot Discord, który przed wersją 1.0.3 miał lukę umożliwiającą użytkownikom z uprawnieniami Manage Server / ManageGuild przypisanie dowolnej roli nowym członkom. Jeśli wybrana rola miała uprawnienia Administratora i była niższa od najwyższej roli bota, atakujący mógł uzyskać pełne uprawnienia administratora serwera.
Quest Bot to nowoczesny bot Discord stworzony do moderacji, narzędzi i wsparcia. W wersjach przed 1.0.1 każdy członek gildii mógł używać komend /automod add, /automod remove i /automod list, co pozwalało na dodawanie reguł do automatycznej moderacji bez odpowiednich uprawnień.
W Vimie przed wersją 9.2.0495 wykryto podatność na wstrzykiwanie kodu Vimscript w funkcji s:NetrwBookHistSave() wtyczki netrw. Nazwa katalogu pochodząca z systemu plików jest interpolowana do literału łańcuchowego Vimscript bez odpowiedniego escapowania apostrofów, co umożliwia wykonanie dowolnego kodu Vimscript, w tym poleceń powłoki, przy następnym wczytaniu pliku historii.
mcp-server-kubernetes to serwer Model Context Protocol do zarządzania klastrami Kubernetes. W wersjach przed 3.6.0, serwer ten ujawnia trzy zmienne środowiskowe, które miały na celu kontrolowanie dostępu do operacji Kubernetes, jednakże kontrole te były skuteczne tylko na etapie odkrywania narzędzi, a nie na etapie ich wykonania.
Wersje 13.8.0 i niższe Idira Secrets Manager Self-Hosted wykazują niewłaściwą kontrolę dostępu w wewnętrznych punktach końcowych klastra. Zdalny, uwierzytelniony atakujący posiadający standardowe poświadczenia na poziomie węzła może wykorzystać te punkty do potencjalnego uzyskania nieautoryzowanych sekretów lub spowodować odmowę usługi (DoS).
Wersje Idira Endpoint Privilege Manager Agent przed 26.5 wykazują niewłaściwą kontrolę dostępu w komponentach o wysokich uprawnieniach. Lokalny atakujący z niskimi uprawnieniami może wykorzystać to, manipulując wewnętrznym mechanizmem komunikacji lub operacjami na plikach.
W bibliotece 389 Directory Server (389-ds-base) w warstwie SASL I/O wykryto przepełnienie liczby całkowitej. Dodanie sizeof(uint32_t) do spreparowanego prefiksu długości pakietu SASL o wartości 0xFFFFFFFC powoduje zawinięcie do zera, omijając limit nsslapd-maxsasliosize i prowadząc do przepełnienia sterty o około 2 megabajty danych kontrolowanych przez atakującego.
Problem z uprawnieniami został rozwiązany poprzez wprowadzenie dodatkowych ograniczeń. Aplikacja może mieć możliwość dostępu do chronionych danych użytkownika.
Problem został rozwiązany poprzez poprawione kontrole. Aplikacja może być w stanie obejść zabezpieczenia ograniczeń uruchamiania i wykonać złośliwy kod z podwyższonymi uprawnieniami.
Problem ten został rozwiązany poprzez wprowadzenie ulepszonych kontroli, aby zapobiec nieautoryzowanym działaniom. Aplikacja może być w stanie wydostać się ze swojego piaskownicy.
KanaDojo przed wersją 0.1.18 zawiera podatność umożliwiającą ucieczkę z piaskownicy, co pozwala atakującemu na wykonanie dowolnego kodu poprzez jawne przekazanie globalnej funkcji require do kontekstu piaskownicy Node.js vm.runInNewContext() w przepływie pracy issue-auto-respond.yml. Atakujący mogą przesłać pull request modyfikujący plik messages.cjs w celu zaimportowania dowolnych modułów Node.js, omijając ograniczenia piaskownicy i uzyskując zdalne wykonanie kodu z pełnymi uprawnieniami wykonawcy GitHub Actions, w tym dostępem do AUTOMATION_PR_TOKEN.
Wtyczka Fediverse Embeds przed wersją 1.5.8 rejestrowała nieautoryzowaną trasę REST, która akceptowała zakodowany w base64 URL i przekazywała go do wp_remote_get bez wymuszania listy dozwolonych domen. Wersja 1.5.7 nie weryfikowała poprawności żądania, co prowadziło do możliwości pełnego odczytu danych przez anonimowych użytkowników.
W wersji 0.2.6 biblioteki tmp dla node.js występuje luka, która pozwala na obejście zabezpieczenia _assertPath. Umożliwia to atakującemu stworzenie pliku lub katalogu w lokalizacji kontrolowanej przez niego, wykorzystując nieprawidłowe wartości typu, które nie są stringami.
Pakiet tmp dla node.js przed wersją 0.2.6 zawierał podatność na przejście ścieżki, która pozwalała na ucieczkę z zamierzonego katalogu tymczasowego. Atakujący mogli wykorzystać sekwencje przejścia lub separatory ścieżek, aby tworzyć pliki w lokalizacjach kontrolowanych przez siebie.
Podatność w bibliotece Axios dla Node.js powoduje wyciek poświadczeń proxy do docelowego serwera po przekierowaniu. Gdy żądanie jest wysyłane przez uwierzytelnione proxy, nagłówek Proxy-Authorization może pozostać w przekierowanym żądaniu i zostać wysłany do nowego celu.
IBM i w wersjach 7.6, 7.5, 7.4 i 7.3 może umożliwić użytkownikowi uzyskanie podwyższonych uprawnień z powodu niekwalifikowanego wywołania biblioteki. Złośliwy aktor może spowodować uruchomienie kodu kontrolowanego przez użytkownika z uprawnieniami administratora.
IBM Langflow OSS w wersjach od 1.0.0 do 1.9.1 może pozwolić uwierzytelnionemu użytkownikowi na odczyt lub modyfikację wrażliwych informacji poprzez obejście uwierzytelnienia za pomocą niebezpiecznych bezpośrednich odniesień do obiektów.
Podatność typu path traversal w Perry przed wersją 0.5.1159 pozwala złośliwemu serwerowi build na zapis dowolnej treści w lokalizacjach zapisywalnych przez proces klienta. Atakujący kontrolujący adres URL serwera może dostarczyć ładunki traversal przez pola artifact_name lub download_path w wiadomościach WebSocket ArtifactReady.
openSIS Classic 9.3 zawiera podatność na niebezpieczne bezpośrednie odniesienie do obiektu w module wiadomości. Każdy uwierzytelniony użytkownik z dostępem do tego modułu może żądać szczegółów wysłanych wiadomości, podając dowolną wartość mail_id.
Boruta, serwer autoryzacji, przed wersją 0.9.1 ustawia ciasteczka sesyjne oraz ciasteczko 'zapamiętaj mnie' bez atrybutu Secure. W przypadku połączeń HTTP, atakujący mógł przechwycić te ciasteczka, co prowadziło do możliwości podszywania się pod użytkownika.

