Katalog podatności CVE
Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim
Katalog CISA KEV zaktualizowany: (v2026.08.21)
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.
Uwierzytelniona podatność na wstrzykiwanie poleceń została zidentyfikowana w GMS Command-Line Interface (CLI) 9.5.1 (Build 9510.1044) i wcześniejszych wersjach, która pozwala lokalnemu użytkownikowi z niskimi uprawnieniami na wykonywanie poleceń systemowych z uprawnieniami roota.
Malcolm to zestaw narzędzi do analizy ruchu sieciowego. Przed wersją 26.07.0, `safe-extract.py` chroni ekstrakcję plików flagami bezpieczeństwa libarchive, ale tworzy wpisy katalogów za pomocą surowego `os.makedirs(os.path.join(dest, entry.pathname))`, które nie ma ochrony przed traversal. Złośliwe archiwum zawierające wpis katalogu z sekwencją `../` lub ścieżką bezwzględną powoduje, że kontener przetwarzania filebeat tworzy katalogi poza zamierzonym katalogiem ekstrakcji. Wersja 26.07.0 naprawia problem.
Malcolm to zestaw narzędzi do analizy ruchu sieciowego. Przed wersją 26.07.0, `safe-extract.py` wyodrębnia przesłane archiwa bez limitu liczby wpisów, głębokości katalogów, całkowitej liczby wpisów lub rozmiaru wyjścia. Małe złośliwe archiwum zawierające dużą liczbę wpisów katalogów lub plików powoduje, że kontener przetwarzania filebeat tworzy nieograniczoną liczbę obiektów systemu plików, wyczerpując inody lub metadane systemu plików i powodując odmowę usługi dla potoku przetwarzania i wszelkich usług współdzielących ten sam montaż. Wersja 26.07.0 naprawia problem.
TypeBot to narzędzie do tworzenia chatbotów. Przed wersją 3.16.0, procedura obsługi akcji OpenAI "Create Transcription" pobiera adres URL audio dostarczony przez użytkownika za pomocą `fetch()` bez stosowania ochrony SSRF, która istnieje w innych miejscach w kodzie. Atakujący może skierować serwer do wykonywania żądań HTTP na dowolne wewnętrzne adresy i localhost. Pobrana treść jest przekazywana do API OpenAI Whisper, a wynik transkrypcji jest zwracany atakującemu. Wersja 3.16.0 naprawia problem.
CivetWeb (commit 4a4f0c95) zawiera podatność na przepełnienie bufora sterty i stosu w funkcji read_websocket(), która pozwala nieuwierzytelnionym zdalnym atakującym na uszkodzenie pamięci poprzez wysyłanie skompresowanych ramek WebSocket, gdy zdefiniowane są zarówno USE_ZLIB, jak i MG_EXPERIMENTAL_INTERFACES. Atakujący mogą wynegocjować permessage-deflate podczas uzgadniania WebSocket i wysłać spreparowaną ramkę z ustawionym bitem RSV1, powodując zapis 4-bajtowego znacznika synchronizacji zlib poza przydzielony bufor, co prowadzi do uszkodzenia metadanych sterty, odmowy usługi lub potencjalnego wykonania kodu.
Snipe-IT przed wersją 8.6.0 zawiera obejście autoryzacji (niebezpieczne bezpośrednie odwołanie do obiektu) w punkcie końcowym anulowania żądania wypożyczenia zasobu. Wartości cancel_by_admin i requestingUser są odczytywane z segmentów ścieżki URL kontrolowanych przez użytkownika i używane bez kontroli autoryzacji po stronie serwera, więc każdy uwierzytelniony użytkownik z niskimi uprawnieniami może podać niepustą wartość cancel_by_admin, aby ominąć kontrolę własności żądania i anulować oczekujące żądanie wypożyczenia innego użytkownika. Ponieważ identyfikatory zasobów i użytkowników są sekwencyjnymi liczbami całkowitymi, atakujący może je wyliczyć, aby anulować wszystkie oczekujące żądania wypożyczenia, zakłócając przepływ pracy z żądaniami zasobów. Problem został naprawiony w Snipe-IT 8.6.0.
W OpenSSH przed wersją 10.5 w ssh występuje podatność use-after-free dla danych realloc, która może wystąpić, gdy pewna para operacji przekazywania zdalnego jest wykonywana jednocześnie.
kkFileView przed wersją 5.0.1 ma nieuwierzytelniony endpoint POST /listFiles, który przekazuje kontrolowany przez użytkownika parametr path do Files.newDirectoryStream bez ograniczenia do katalogu demo, umożliwiając enumerację katalogów poza zamierzonym rootem.
kkFileView przed wersją 5.0.1 ma nieuwierzytelniony endpoint GET /addTask, który jest pominięty w filtrach TrustHostFilter i TrustDirFilter, co pozwala FileConvertQueueTask na pobranie wybranego przez atakującego URL po tym, jak FileHandlerService#getFileAttribute użyje parametru fullfilename do wymuszenia typu OFFICE, COMPRESS lub CAD.
FreeCAD przed wersją 1.1.2 używa parsera XML Xerces SAX2 w Base::XMLReader, który nie wyłącza domyślnego rozwiązywania encji zewnętrznych ani ładowania zewnętrznych DTD. Podczas otwierania spreparowanego archiwum .FCStd, zewnętrzne encje mogą czytać lokalne pliki lub inicjować żądania po stronie serwera, a treść może przepływać przez callback characters().
Ente przed wersją 2026.07.28 przechowuje w formacie karty 2of3 w wersji 1 długość sekretu i 32-bitową sumę kontrolną FNV-1a w postaci jawnego tekstu na każdej karcie, co pozwala osobie posiadającej jedną kartę na testowanie potencjalnych sekretów offline i odzyskanie sekretów o niskiej entropii lub przewidywalnych.
Django REST framework przed wersją 3.17.2 ma podatność w AdminRenderer.render(), która używa override_method() do symulacji GET i bezpośrednio wywołuje view.get() bez view.check_permissions() podczas renderowania nieprawidłowego żądania zapisu, co pozwala odpowiedzi HTML 400 Bad Request ujawnić dane z reprezentacji GET, do której żądający nie ma uprawnień.
Bash-it 3.2.0 zawiera podatność na wstrzykiwanie sekwencji sterujących terminala w segmencie wirtualnego środowiska Pythona motywu barbuk, która pozwala lokalnym atakującym wstrzykiwać dowolne sekwencje sterujące terminala przez osadzenie sekwencji escape w polu requires-python pliku pyproject.toml. Gdy użytkownik wejdzie do katalogu ze złośliwym pyproject.toml, wartość pola jest odczytywana przez awk i bezpośrednio łączona z PS1 bez usuwania znaków sterujących, co powoduje interpretację wstrzykniętych sekwencji przez emulator terminala przy każdym renderowaniu promptu.
W insights-client wykryto wadę: funkcja setDefault() loguje wartość każdej zmiennej środowiskowej, w tym CCX_TOKEN, poświadczenia typu bearer używanego we wdrożeniach klastrów rozłączonych. Gdy poziom szczegółowości glog jest ustawiony na 2 lub wyższy, token jest zapisywany w postaci jawnego tekstu w logach poda przy każdym starcie. Atakujący z dostępem do logów poda lub scentralizowanych logów może uzyskać poświadczenie, prowadząc do nieautoryzowanego dostępu do API CCX.
W insights-client wykryto wadę: skompromitowany klaster zarządzany (spoke) może wstrzyknąć niekodowane dane do ścieżki URL API Insights. Dzieje się tak, ponieważ ClusterID, kontrolowany przez spoke, jest używany bezpośrednio w ścieżce żądania bez odpowiedniej walidacji lub kodowania URL. Ta podatność pozwala złośliwemu spoke na przekierowanie uwierzytelnionych żądań do niezamierzonych endpointów API, potencjalnie prowadząc do ujawnienia informacji lub nieautoryzowanego dostępu.
W aplikacji insights-client po otrzymaniu odpowiedzi innej niż 200 logowane są nagłówki żądania, które mogą zawierać token pull-secret z cloud.openshift.com. Lokalny użytkownik mający dostęp do logów podów na hubie może odczytać to długożyjące poświadczenie. Taka informacja może umożliwić nieautoryzowany dostęp do usług chmurowych Red Hat.
W acm-search-v2-api-rhel9 funkcja `getFederationConfig` podczas odświeżania pamięci podręcznej nieprawidłowo ponownie używa tokena bearer użytkownika dla wszystkich kolejnych żądań federacyjnych aż do wygaśnięcia pamięci podręcznej. Pozwala to innym uwierzytelnionym użytkownikom na nieautoryzowany dostęp do wyników wyszukiwania zdalnego zarządzanego huba, prowadząc do ujawnienia informacji.
Podatność typu 'type confusion' w przeglądarce Microsoft Edge (opartej na Chromium) pozwala nieautoryzowanemu atakującemu na wykonanie kodu przez sieć.
W GMS 9.5.1 (Build 9510.1044) i wcześniejszych wersjach zidentyfikowano wiele podatności typu Cross-Site Scripting (XSS), które pozwalają zdalnemu atakującemu na wykonanie skryptu JavaScript w przeglądarce użytkownika.
W Open5GS do wersji 2.7.1 znaleziono podatność w funkcjach hss_ogs_diam_s6a_air_cb/hss_ogs_diam_s6a_ulr_cb w pliku src/hss/hss-s6a-path.c komponentu Diameter S6a Interface. Manipulacja argumentem os.len prowadzi do przepełnienia bufora na stosie. Atak może być przeprowadzony zdalnie, a exploit został opublikowany. Aktualizacja do wersji 2.7.2 łagodzi problem.

