CVE-2026-10223
ŚrednieCVSS 6.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 14 - wyżej niż 14% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Organizacja używająca hermes-agent narażona jest na zdalne wykonanie nieautoryzowanych operacji poprzez iniekcję, co może prowadzić do naruszenia integralności danych lub przejęcia kontroli nad systemem.
Rekomendacja
Należy natychmiast zaprzestać używania hermes-agent do czasu wydania oficjalnej łatki lub zastosować tymczasowe zabezpieczenia, takie jak blokada dostępu sieciowego do narzędzia.
Inne podatności w hermes-agent
Zobacz wszystkie- 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.
Oryginalny opis (angielski, źródło NVD)
A weakness has been identified in NousResearch hermes-agent up to 2026.4.30. This affects the function _scan_memory_content of the file tools/memory_tool.py. This manipulation causes injection. The attack can be initiated remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.

