Podatności hermes-agent
22 znanych podatności CVE w hermes-agent, przetłumaczonych i ocenionych.
- CVE-2026-53870Średnie
Hermes Agent w wersjach przed 0.16.0 tworzy pliki response_store.db oraz webhook_subscriptions.json z uprawnieniami do odczytu dla wszystkich użytkowników, co naraża historię rozmów oraz sekrety HMAC na dostęp lokalnych użytkowników.
- CVE-2026-82021Wysokie
Hermes Agent 0.18.2 przed wersją 0.19.0 zawiera podatność łańcucha dostaw w swoim dołączonym katalogu MCP, która pozwala zdalnemu atakującemu na wykonanie dowolnego kodu poprzez skompromitowanie zewnętrznego repozytorium nadrzędnego, do którego odwołuje się przez zmienną gałąź zamiast przypiętego skrótu commit. Atakujący, który skompromituje repozytorium nadrzędne, może rozprzestrzenić złośliwy kod na każdy host, który instaluje dotknięty wpis katalogu, bez dalszych działań operatora.
- CVE-2026-82020Średnie
Hermes Agent w wersjach od 0.16.0 do przed 0.17.0 zawiera podatność na nieprawidłowe ograniczenie ścieżek, która pozwala atakującym mającym wpływ na treść przetwarzanych wiadomości na nadpisanie magazynu poświadczeń poprzez ominięcie zabezpieczeń ścieżek wykluczających plik auth.json. Atakujący mogą tworzyć złośliwe wiadomości kierujące narzędziami zapisu plików agenta do nadpisania magazynu poświadczeń bez wyzwalania ochrony opartej na ścieżkach, co umożliwia manipulację poświadczeniami lub nieautoryzowany dostęp.
- CVE-2026-18993Średnie
Wykryto podatność w NousResearch hermes-agent do wersji 0.16.0, dotyczącą nieznanej funkcjonalności w pliku hermes-agent/model_tools.py w komponencie Memory Toolset. Manipulacja prowadzi do nieprawidłowych kontroli dostępu. Atak może być przeprowadzony zdalnie, a exploit jest publiczny.
- CVE-2026-18976Średnie
Wykryto podatność w NousResearch hermes-agent do wersji 0.16.0. Dotyczy funkcji get_tool_definitions w pliku agent/agent_init.py komponentu disabled_toolsets Handler. Manipulacja powoduje nieprawidłowe przypisanie uprawnień. Atak może być przeprowadzony zdalnie, a exploit jest publicznie ujawniony.
- CVE-2026-18775Średnie
W produkcie NousResearch hermes-agent do wersji 0.16.0 wykryto podatność w funkcji browser_snapshot pliku tools/browser_tool.py komponentu Browser Tooling. Podatność umożliwia atak typu Server-Side Request Forgery (SSRF), który może być przeprowadzony zdalnie. Szczegóły exploita zostały publicznie ujawnione.
- CVE-2026-18774Średnie
W produkcie NousResearch hermes-agent do wersji 0.16.0 znaleziono błąd w funkcji save_url_image w pliku agent/image_gen_provider.py komponentu xAI Image Generation Provider. Manipulacja powoduje podatność na Server-Side Request Forgery (SSRF). Atak może być przeprowadzony zdalnie, a exploit został opublikowany.
- CVE-2026-17432Średnie
W projekcie NousResearch hermes-agent w wersji 2026.6.5 wykryto podatność w nieznanej funkcjonalności pliku hermes-agent/plugins/platforms/simplex/adapter.py komponentu SimpleX Gateway Authorization. Manipulacja argumentem contactId prowadzi do nieprawidłowej kontroli dostępu. Atak może być przeprowadzony zdalnie, ale jest trudny do wykorzystania (wysoki poziom złożoności). Exploit został opublikowany. Łatka jest dostępna pod identyfikatorem 490c486ff65b766d9de0fe0e6f26e1778aaa8fb3.
- CVE-2026-14783Średnie
W narzędziu hermes-agent w wersji 2026.5.29.2 odkryto podatność na przejście ścieżki (path traversal) w funkcji skill_view pliku tools/skills_tool.py. Atakujący może zdalnie manipulować argumentem Name, co prowadzi do nieautoryzowanego dostępu do plików. Exploit został publicznie ujawniony i może być wykorzystany.
- CVE-2026-14628Średnie
W komponencie Live Webhook Endpoint biblioteki hermes-agent (NousResearch) do wersji 2026.5.16 wykryto podatność na path traversal. Funkcja extract_media w pliku gateway/platforms/base.py pozwala na manipulację ścieżką, co umożliwia zdalny atak.
- CVE-2026-14626Średnie
W projekcie NousResearch hermes-agent do wersji 2026.4.30 wykryto słabość w funkcji AIAgent.run_conversation w pliku run_agent.py komponentu HTTP API. Manipulacja argumentem todos prowadzi do odmowy usługi (DoS). Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny.
- CVE-2026-53869Wysokie
Hermes Agent w wersjach przed 0.16.0 zawiera podatność na DNS rebinding w punktach końcowych WebSocket, co pozwala zdalnym atakującym na ominięcie walidacji Host i Origin. Middleware HTTP FastAPI nie jest wykonywane dla żądań aktualizacji WebSocket na określonych punktach końcowych, co umożliwia atakującym wykorzystanie tej podatności.
- CVE-2026-11461Średnie
W NousResearch hermes-agent do wersji 0.12.0 stwierdzono podatność na obejście autoryzacji w funkcji resolve_session_by_title w pliku hermes_state.py. Manipulacja argumentem Title umożliwia zdalne ominięcie mechanizmów autoryzacji.
- CVE-2026-10548Średnie
NousResearch hermes-agent do wersji 2026.4.23 ma podatność w funkcji _sync_anthropic_entry_from_credentials_file w pliku agent/credential_pool.py, która prowadzi do nieprawidłowego uwierzytelniania. Atak wymaga dostępu lokalnego.
- CVE-2026-10223Średnie
W narzędziu NousResearch hermes-agent do wersji 2026.4.30 zidentyfikowano słabość w funkcji _scan_memory_content pliku tools/memory_tool.py, która umożliwia zdalną iniekcję. Exploit został opublikowany i może być wykorzystany do ataków. Producent nie odpowiedział na zgłoszenie.
- CVE-2026-10222Średnie
W projekcie NousResearch hermes-agent do wersji 2026.4.30 stwierdzono podatność na iniekcję w funkcji _sanitize_env_lines pliku hermes_cli/config.py. Atak może być przeprowadzony zdalnie, ale wymaga wysokiego poziomu złożoności. Exploit został upubliczniony.
- CVE-2026-10221Wysokie
W narzędziu NousResearch hermes-agent do wersji 0.12.0 występuje podatność na iniekcję w funkcji _compress_context pliku run_agent.py. Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny.
- CVE-2026-10220Wysokie
W narzędziu NousResearch hermes-agent do wersji 2026.4.30 występuje podatność na iniekcję w funkcji _serve_plugin_skill/skill_view pliku tools/skills_tool.py. Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny.
- CVE-2026-9369Średnie
W hermes-agent NousResearch w wersji 2026.4.23 wykryto błąd w funkcji _discover_dashboard_plugins pliku hermes_cli/web_server.py. Manipulacja argumentem HERMES_ENABLE_PROJECT_PLUGINS prowadzi do nieprawidłowego porównania. Atak wymaga dostępu lokalnego i exploit został opublikowany.
- CVE-2026-9354Średnie
Podatność polegająca na braku odpowiedniego kodowania wyjścia w funkcji format_message w agentach Slack i Mattermost w hermes-agent. Manipulacja argumentem format_message umożliwia wstrzyknięcie kodu.
- CVE-2026-9351Średnie
W projekcie NousResearch hermes-agent do wersji 2026.4.16 włącznie wykryto podatność na path traversal w funkcji _is_blocked_device pliku tools/file_tools.py komponentu read_file Tool. Manipulacja umożliwia zdalny atak typu path traversal. Exploit został opublikowany.
- CVE-2026-9350Wysokie
W NousResearch hermes-agent do wersji 2026.4.16 stwierdzono podatność polegającą na braku autoryzacji w funkcji check_all_command_guards w pliku tools/approval.py komponentu Batch Runner. Atak może być przeprowadzony zdalnie.

