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.
Hermes Agent w wersjach od 0.18.2 do 0.21.0 (poprawka w commit f6234d0) zawiera podatność na zdalne wykonanie kodu, która pozwala atakującym na wykonanie dowolnych poleceń systemu operacyjnego poprzez dostarczenie złośliwego repozytorium z spreparowanym plikiem .git/config ustawiającym core.fsmonitor na polecenie kontrolowane przez atakującego. Gdy użytkownik otworzy złośliwe repozytorium i wyśle jakąkolwiek wiadomość, agent wyzwala odświeżenie indeksu git status, które wykonuje wstrzyknięte polecenie w kontekście procesu użytkownika, ujawniając całe środowisko, w tym skonfigurowane klucze API dostawców.
Gardens v2 to modułowe ramy zarządzania, które umożliwiają społecznościom tworzenie i zarządzanie wieloma pulami zarządzania z konfigurowalnymi parametrami i mechanizmami głosowania. W wersji dfba919e218e20d52db9f7b2e8d292d45a46c91b i wcześniejszych, normalne ścieżki wypłat beneficjenta w StreamingEscrow zachowują depositAmount(), podczas gdy aktywny strumień wymaga rezerwy escrow. Jednak ścieżka rozwiązywania sporów po stronie zatwierdzenia opróżnia całe dostępne saldo escrow do beneficjenta propozycji. W momencie publikacji nie są znane publiczne poprawki.
Gardens v2 to modułowe ramy zarządzania, które umożliwiają społecznościom tworzenie i zarządzanie wieloma pulami zarządzania z konfigurowalnymi parametrami i mechanizmami głosowania. W wersji 3e595f3 i wcześniejszych, gdy propozycja strumienia jest finansowana, klaster kontraktów strumieniowych przenosi rzeczywiste środki puli do StreamingEscrow propozycji, aby zabezpieczyć umowę Superfluid constant flow (depozyt CFA plus 0,5% marży). cancelProposal następnie zeruje jednostki członka GDA escrow, ale nigdy nie odzyskuje tego zablokowanego salda, a bezwarunkowe claim() przekazuje całe saldo escrow, w tym bufor finansowany z puli, do beneficjenta. Beneficjent jest wybierany przez składającego propozycję i domyślnie jest nim składający. Jedyną ścieżką zwracającą środki escrow do puli jest drainToStrategy, która jest tylkoStrategy i jest osiągana wyłącznie z orzeczenia odrzucającego spór, nigdy z anulowania lub naturalnego zakończenia. W momencie publikacji nie są znane publiczne poprawki.
Gardens v2 to modułowe ramy zarządzania, które umożliwiają społecznościom tworzenie i zarządzanie wieloma pulami zarządzania z konfigurowalnymi parametrami i mechanizmami głosowania. Przed wersją 0xc9d4e0dacd937364793278180551e59d93cd43f9, StreamingEscrow.claim() poprawnie odrzuca wypłaty, gdy escrow jest sporny, ale bezwarunkowa ścieżka syncOutflow() wykonuje ten sam transfer nadwyżki salda bez sprawdzania sporu. Po zakwestionowaniu propozycji strumienia każdy może wywołać syncOutflow(), aby przenieść escrowed SuperTokens do beneficjenta propozycji, podczas gdy spór jest w toku. Jeśli propozycja zostanie później odrzucona, te tokeny nie mogą zostać odzyskane przez drainToStrategy(). Problem został naprawiony w wersji 0xc9d4e0dacd937364793278180551e59d93cd43f9.
Signum Node to kryptowaluta wydobywana na dyskach twardych, wykorzystująca energooszczędny i uczciwy algorytm konsensusu Proof-of-Commitment (PoC+). Przed wersją 3.9.9, przepełnienie liczby całkowitej w BlockServiceImpl.applyBlock() pozwalało górnikowi otrzymać dowolnie zawyżoną nagrodę za blok poprzez stworzenie bloku z ujemną wartością totalFeeCashBackNqt. Podatność została wprowadzona, gdy hardfork SMART_FEES (blok ~1,029,000) włączył zwrot opłat i rozliczanie spalania bez ochrony przed przepełnieniem. Problem został naprawiony w wersji 3.9.9.
vhr nie waliduje autoryzacji użytkownika w punkcie końcowym PUT /hr/info, co pozwala uwierzytelnionym użytkownikom na modyfikację dowolnych profili HR poprzez podanie dowolnego identyfikatora profilu w treści żądania. Atakujący mogą nadpisywać nazwy, adresy innych użytkowników oraz dezaktywować konta, w tym administratorów, powodując denial of service.
Kill Bill do wersji 0.24.21 nie egzekwuje adnotacji uprawnień na kilku punktach końcowych AdminResource, w tym getQueueEntries, invalidatesCache i putOutOfRotation. Uwierzytelnieni użytkownicy z minimalnymi uprawnieniami account:read mogą odczytywać wewnętrzne kolejki, czyścić pamięć podręczną serwera i wyłączać serwer poprzez wyłączenie hosta z rotacji.
CRMEB zawiera podatność na obejście uwierzytelniania w metodzie verifyAuth() w SystemRoleServices.php, która zwraca true z obu gałęzi warunkowych. Pod-administratorzy i konta bez ról mogą uzyskać dostęp do ograniczonych punktów końcowych administratora, wykorzystując nieaktywne sprawdzanie ról, które zawsze zezwala na żądania.
Label Studio nie stosuje filtrów organizacji podczas rozwiązywania identyfikatorów URI magazynu dla zadań i projektów w punktach końcowych proxy_api.py. Atakujący mogą uzyskać dostęp do obiektów magazynu w chmurze innych dzierżawców, tworząc oddzielną organizację i podając dowolne identyfikatory URI plików do podpisania lub strumieniowania zawartości zasobników.
Eclipse aeriOS Self-orchestrator w wersjach przed 1.2.1 zawiera podatność na przechodzenie po ścieżkach w API REST. Identyfikatory kontrolowane przez użytkownika, używane do tworzenia, aktualizacji lub usuwania zasobów Self-orchestrator, były włączane do ścieżek systemu plików bez odpowiedniej walidacji i sanityzacji. Zdalny, nieuwierzytelniony atakujący mający dostęp do API Self-orchestrator może dostarczyć specjalnie spreparowane identyfikatory zawierające sekwencje przechodzenia po ścieżkach, aby zapisywać lub usuwać pliki JSON poza zamierzonymi katalogami aplikacji, zależnie od uprawnień systemu plików procesu Self-orchestrator. Wpływ jest zwiększony przez brak uwierzytelniania w dotkniętym API oraz przez kontener działający z podwyższonymi uprawnieniami w dotkniętej konfiguracji wdrożenia. Problem został rozwiązany w wersji 1.2.1 poprzez wprowadzenie walidacji i sanityzacji identyfikatorów kontrolowanych przez użytkownika przed użyciem ich do konstruowania ścieżek systemu plików, zapobiegając użyciu separatorów ścieżek do ucieczki z zamierzonych katalogów.
vhr do commitu 03abbd3 nie weryfikuje, czy identyfikator konta w żądaniu PUT /hr/pass należy do uwierzytelnionego wywołującego. Uwierzytelnieni atakujący mogą zmieniać hasła dowolnych kont, podając docelowy identyfikator konta i bieżące hasło tego konta w treści żądania.
Ollama nie weryfikuje miejsc docelowych przekierowań podczas pobierania modeli warstw tensorowych, co pozwala nieuwierzytelnionym atakującym przekierowywać pobieranie blobów do dowolnych hostów. Atakujący może kontrolować rejestr, serwować złośliwy manifest warstwy tensorowej i spowodować, że serwer wyśle żądania GET do wewnętrznych hostów, w tym do punktów końcowych metadanych chmury.
Label Studio do wersji 1.23.0 nie waliduje adresów URL webhooków, co pozwala uwierzytelnionym użytkownikom wysyłać żądania do wewnętrznych usług, w tym adresów RFC 1918 i punktów końcowych metadanych chmury. Atakujący mogą tworzyć webhooki kierowane do prywatnych sieci i eksfiltrować dane adnotacji, włączając przesyłanie ładunku w żądaniach wychodzących.
Funkcja VaultManager.getDecryptedProviderKeyById() w Helicone w punkcie końcowym GET /v1/vault/key/{providerKeyId} nie weryfikuje organizacji żądającego względem identyfikatora organizacji klucza przechowywanego w sejfie. Atakujący z uprawnieniami administratora lub właściciela w dowolnej organizacji mogą pobrać odszyfrowane poświadczenia dostawcy dla innych dzierżawców, w tym klucze API OpenAI, Anthropic i Bedrock w postaci jawnego tekstu.
DbGate nie waliduje parametrów jslid w kontrolerze jsldata, co pozwala uwierzytelnionym użytkownikom czytać i zapisywać dowolne pliki poprzez rozwiązywanie schematu file://. Atakujący mogą wykorzystać getJslFileName() do obejścia ograniczeń katalogów i uzyskać dostęp do wrażliwych plików, w tym zaszyfrowanych poświadczeń baz danych przechowywanych w konfiguracji połączeń.
ntopng to internetowa aplikacja do monitorowania ruchu sieciowego. W wersjach 6.7.0 do 6.7.260717 dwa punkty końcowe REST v2 zarządzające funkcją tagów/odznak — `POST /lua/rest/v2/delete/tag/tag.lua` i `POST /lua/rest/v2/edit/tag/tag.lua` — nie wykonują żadnej kontroli autoryzacji. Każdy uwierzytelniony użytkownik, w tym konto niebędące administratorem („nieuprzywilejowane”), może usunąć lub zmienić nazwę dowolnego tagu w systemie, w tym tagi utworzone przez administratora. Wersja 6.7.260718 zawiera poprawkę.
W Rancher Manager sekrety projektów były propagowane do przestrzeni nazw na podstawie samej adnotacji `field.cattle.io/projectId`, bez weryfikacji, czy projekt należy do tego samego klastra. Użytkownik z uprawnieniami do tworzenia przestrzeni nazw mógł ustawić adnotację na identyfikator projektu z innego klastra i uzyskać kopie sekretów.
W Rancher Manager kontroler GlobalRole wyprowadzał nazwę docelowej roli ClusterRole z adnotacji `authz.management.cattle.io/cr-name` i nadpisywał jej reguły bez weryfikacji własności. Użytkownik z uprawnieniami do tworzenia lub aktualizacji GlobalRole mógł wskazać adnotację na istniejącą rolę, np. `cluster-admin`, i odebrać uprawnienia wszystkim podmiotom z nią związanym.
W Tenda HG10 (wersja 300001138) w funkcji formWlanSetup w pliku /boaform/formWlanSetup komponentu Boa Web Server występuje przepełnienie bufora spowodowane manipulacją argumentem ssid. Atak zdalny jest możliwy, a exploit jest publicznie dostępny.
W Eclipse Arrowhead w wersjach od 5.0.0 do 5.2.1 brama zarządzania chroniąca punkty końcowe /…/mgmt/… sprawdza, czy ścieżka zawiera "/mgmt/" za pomocą request.getRequestURL().toString().contains("/mgmt/"). Tomcat zwraca getRequestURL() bez dekodowania, a Spring MVC routuje na ścieżce zdekodowanej. Żądanie /serviceregistry/%6Dgmt/systems (%6D == m) omija sprawdzenie, ale jest dekodowane do /serviceregistry/mgmt/systems i przekazywane do kontrolera zarządzania. Każdy uwierzytelniony system może wykonywać operacje zarządzania, w tym tworzyć konta sysop, co prowadzi do pełnego przejęcia chmury.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

