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 bibliotece node-forge przed wersją 1.4.1 funkcja certificate.verify(child) wybierała parametry dopełnienia RSA i RSASSA-PSS na podstawie certyfikatu wystawcy, a nie weryfikowanego certyfikatu potomnego. Certyfikat potomny oznaczony jako RSASSA-PSS mógł zostać zaakceptowany z podpisem PKCS#1 v1.5, jeśli wystawca używał PKCS#1 v1.5.
W bibliotece glob od wersji 9.0.0 do 14.0.2 gałęzie przerwania w src/walker.ts, w tym GlobUtil.walkCB(), GlobUtil.walkCB2(), GlobUtil.walkCBSync() i GlobUtil.walkCB2Sync(), wywołują wywołania zwrotne bez zwracania. Po odrzuceniu lub błędzie AbortSignal albo AbortSignal.timeout() wykonanie może kontynuować do processor.processPatterns(), readdirCB() i rekurencyjnego przechodzenia. Problem dotyczy glob() i globStream(), gdy aplikacje udostępniają wzorce lub drzewa katalogów pod wpływem atakującego i polegają na anulowaniu jako budżecie przechodzenia.
W bibliotece joi od wersji 17.1.1 do 17.13.9 oraz w wersji 18.3.1 reguła Joi.string().email({ multiple: true }) używa wyrażenia regularnego separatora, którego kwantyfikator wiodących białych znaków jest ponawiany na każdej pozycji długiego ciągu białych znaków bez separatora. Powoduje to kwadratowe zużycie czasu podczas String.prototype.split, zarówno dla separatora domyślnego, jak i niestandardowego. Aplikacje walidujące wartości kontrolowane przez atakującego z opcją multiple i bez skutecznego limitu długości mogą zostać zablokowane na kilka sekund przez jedno żądanie.
ServiceNow naprawił podatność na ujawnienie informacji w ServiceNow AI Platform, która mogła powodować zapisanie hasła użytkownika w postaci jawnej w tabeli systemowej. Hasło mogło stać się widoczne dla użytkownika, który normalnie nie miałby uprawnień do jego przeglądania. ServiceNow nie zna obecnie przypadków złośliwego wykorzystania tej podatności.
ServiceNow naprawił podatność ucieczki z piaskownicy w ServiceNow AI Platform. Uwierzytelniony użytkownik z rolą administratora mógł obejść ograniczenia piaskownicy Rhino i wykonać dowolny kod w systemie operacyjnym hosta.
Ten identyfikator CVE został odrzucony lub wycofany przez organizację numerującą CVE. Brak dostępnych informacji o podatności.
OpenBMB XAgent w wersji v1.0.0 zawiera podatność na przechodzenie katalogów w funkcji main-upload_file-the-preserved-live-upload-file-witness-directly-reaches (ToolServer/ToolServerNode/main.py:46). Może to pozwolić na dostęp do plików poza zamierzonym katalogiem.
TransformerOptimus SuperAGI v0.0.14 jest podatny na nieprawidłową kontrolę dostępu w get_agent_execution_configuration w superagi/controllers/agent_execution_config.py. Zdalny uwierzytelniony atakujący z jednej organizacji może odczytać konfigurację wykonania agenta innej organizacji, podając agent_id i agent_execution_id ofiary do endpointu /agent_executions_configs/details/agent_id/{agent_id}/agent_execution_id/{agent_execution_id}. Endpoint nie sprawdza własności organizacji dla wybranego agenta i wykonania.
SuperAGI w wersji 0.0.14 zawiera podatność na nieprawidłową kontrolę dostępu w funkcji get_agent_by_latest_execution w pliku superagi/controllers/agent_execution.py. Zdalny uwierzytelniony atakujący z jednej organizacji może pobrać najnowsze wykonanie i metadane agenta projektu innej organizacji, podając identyfikator projektu ofiary w żądaniu do /agentexecutions/get/latest/agent/project/{project_id}.
SuperAGI do wersji v0.0.14 zawiera podatność na nieprawidłową kontrolę dostępu. Punkt końcowy kontrolera agentów /api/agents/get/project/{project_id} pozwala uwierzytelnionym użytkownikom z jednej organizacji pobrać pełną listę agentów należących do projektu innej organizacji, ponieważ parametr project_id nie jest weryfikowany pod kątem przynależności do organizacji użytkownika.
DB-GPT w wersjach v0.7.5 i 0.8.0 zawiera podatność na przejście katalogowe (directory traversal) w funkcji use_example_file (packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/examples_api.py:129). Zdalny atakujący może wykorzystać tę ścieżkę do zapisu plików poza zamierzonym obszarem roboczym lub granicą przechowywania.
modelscope agent-zero w wersjach 1.7, 1.8, 1.9 i 1.10 jest podatny na przejście katalogowe (directory traversal) w metodzie FileBrowser.save_text_file w pliku python/helpers/file_browser.py. Metoda save_text_file przyjmuje ścieżki plików kontrolowane przez użytkownika bez normalizacji ani walidacji, co umożliwia ataki typu path traversal.
W bibliotece kryptograficznej Botan (C++) funkcja C API botan_block_cipher_block_size konwertowała rozmiar bloku typu size_t na int bez sprawdzenia zakresu. W aplikacji przyjmującej zewnętrzne parametry algorytmu i używającej trybu ECB przez FFI atakujący może wybrać szyfr Lion o zmiennym rozmiarze bloku, co prowadzi do obcięcia rozmiaru, zbyt małej alokacji pamięci i uszkodzenia pamięci. Problem naprawiono w wersji 3.13.0.
W bibliotece Botan polecenie botan ocsp_check pobierało odpowiedź OCSP z adresu Authority Information Access certyfikatu bez weryfikacji podpisu odpowiedzi ani autoryzacji podpisującego. Złośliwy responder lub atakujący w ścieżce mógł zwrócić pasującą i aktualną odpowiedź GOOD z pustym, nieprawidłowym lub nieautoryzowanym podpisem, przez co unieważniony certyfikat dawał kod wyjścia 0 i wynik OCSP check OK. Dotyczy to wyłącznie interfejsu wiersza poleceń; problem naprawiono w wersji 3.13.0.
W bibliotece Botan powiązanie Python konwertowało łańcuchy Python zawierające U+0000 na const char* bez konsekwentnego odrzucania osadzonego NUL, przez co bcrypt i check_bcrypt przetwarzały tylko prefiks przed NUL. Aplikacje mogły walidować dłuższe hasło, ale hashować krótszą efektywną wartość, co umożliwiało obejście polityki haseł; scrypt i argon2 nie są dotknięte. Problem naprawiono w wersji 3.13.0.
W bibliotece Botan klient OCSP online przed wersją 3.13.0 zezwalał na pojedyncze przekierowanie HTTP podczas wysyłania żądania OCSP do URI w rozszerzeniu Authority Information Access certyfikatu. Złośliwy responder OCSP lub atakujący w ścieżce mógł przekierować klienta do wykonania jednego ślepego żądania do wewnętrznej usługi HTTP, co stanowi blind SSRF; czas odpowiedzi może ujawniać informacje o usługach wewnętrznych. Problem naprawiono w wersji 3.13.0.
Funkcja socket.getaddrinfo() akceptowała bajty null w parametrach *host* i *port*, co mogło powodować ciche obcięcie tych wartości. Może to prowadzić do niezamierzonego rozwiązywania nazw lub łączenia się z innym adresem niż zamierzony.
HashiCorp Nomad i Nomad Enterprise są podatne na podążanie za dowiązaniami symbolicznymi podczas zapisu ładunków dispatch i logów executora. Złośliwe zadanie może modyfikować pliki poza swoim katalogiem alokacji.
HashiCorp Nomad i Nomad Enterprise są podatne na obejście autoryzacji między przestrzeniami nazw w kilku endpointach API tylko do odczytu. Uwierzytelniony użytkownik z uprawnieniami odczytu w jednej przestrzeni nazw może przeglądać informacje o obiektach w innych przestrzeniach nazw. Podatność została naprawiona w Nomad Community Edition 2.1.1 oraz Nomad Enterprise 2.1.0, 1.11.12 i 1.10.18.
Biblioteka @sd-jwt/decode (używana także przez @sd-jwt/core) w wersji 0.19.0 i wcześniejszych w przypadku zmodyfikowanego Disclosure, którego skrót nie pasuje do tablicy _sd podpisanej przez wystawcę, po cichu pomija to Disclosure i zwraca zredukowany zestaw roszczeń, zgłaszając sukces. Dotyczy to zarówno zmodyfikowanego Disclosure będącego poprawnym JSON-em, jak i zawierającego nieprawidłowe bajty UTF-8, które są zastępowane znakami U+FFFD. Narusza to RFC 9901 (sekcja 7.1 krok 5 oraz krok 3 / sekcja 4.2.1), które wymagają odrzucenia nieodwołanych i nieprawidłowych Disclosure.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

