CVE-2026-56694
ŚrednieCVSS 5.4Streszczenie
NanoClaw przed wersją 2.1.0 zawiera podatność na eskalację uprawnień w procesie zatwierdzania rejestracji kanałów, gdzie funkcja handleChannelApprovalResponse nie weryfikuje uprawnień administratora dla docelowych grup agentów.
Ocena ryzyka
Scoped admini mogą przesyłać sfałszowane lub nieaktualne wartości zwrotne, co prowadzi do narażenia nieautoryzowanych grup na niezatwierdzone kanały oraz umożliwia nieautoryzowaną obserwację lub kontrolę aktywności ograniczonych grup agentów.
Rekomendacja
Zaleca się aktualizację NanoClaw do wersji 2.1.0 lub nowszej oraz wdrożenie dodatkowych mechanizmów weryfikacji uprawnień w procesie zatwierdzania rejestracji kanałów.
Inne podatności w NanoClaw
Zobacz wszystkie- CVE-2026-56693Średnie
NanoClaw przed wersją 2.1.17 zawiera podatność na eskalację uprawnień w obsłudze akcji create_agent, która wykonuje zapisy do centralnej bazy danych bez sprawdzania autoryzacji po stronie hosta. Ograniczone kontenery agentów mogą wywołać create_agent, aby tworzyć dowolne grupy agentów, konfiguracje kontenerów i miejsca docelowe, przekraczając swoje zamierzone granice ograniczenia.
- CVE-2026-56402Średnie
NanoClaw w wersjach przed 2.1.17 zawiera podatność na eskalację uprawnień w funkcji handleApprovalsResponse, która nie weryfikuje autoryzacji roli respondenta. Atakujący z ważnym questionId mogą zatwierdzać lub odrzucać uprzywilejowane działania, takie jak instalacja pakietów, przesyłając ładunki odpowiedzi zatwierdzających bez odpowiedniej walidacji ról.
- CVE-2026-19005Średnie
Podatność w nanocoai NanoClaw do wersji 2.0.64 dotyczy funkcji handleCreateAgent w pliku src/modules/agent-to-agent/create-agent.ts w komponencie Child-Agent Creation, co prowadzi do nieprawidłowego zarządzania uprawnieniami. Atak może być przeprowadzony zdalnie, a exploit jest publiczny.
- CVE-2026-18991Wysokie
Wykryto podatność w nanocoai NanoClaw do wersji 2.0.64, dotyczącą nieznanej części pliku container/agent-runner/src/mcp-tools/core.ts w komponencie send_file. Manipulacja prowadzi do path traversal, co umożliwia zdalny atak. Exploit został publicznie ujawniony i może być wykorzystany.
- CVE-2026-17434Średnie
W projekcie nanocoai NanoClaw do wersji 2.0.64 wykryto podatność w funkcji handleAddMcpServer pliku src/modules/self-mod/request.ts komponentu add_mcp_server. Manipulacja prowadzi do nieprawidłowej autoryzacji. Atak może być przeprowadzony zdalnie. Exploit został opublikowany. Łatka jest dostępna pod identyfikatorem e5b928783d5c485637565eb07d2967922dfbf8d8.
- CVE-2026-17433Średnie
W projekcie nanocoai NanoClaw do wersji 2.0.64 wykryto podatność w funkcji createChatSdkBridge.setup pliku src/channels/chat-sdk-bridge.ts komponentu MCP Server Approval. Manipulacja prowadzi do nieprawidłowej autoryzacji. Atak wymaga dostępu lokalnego. Exploit został opublikowany. Projekt został poinformowany o problemie, ale nie odpowiedział.
- CVE-2026-56692Średnie
NanoClaw przed wersją 2.1.17 zawiera podatność na śledzenie dowiązań symbolicznych w forwardAttachedFiles, co pozwala agentom kontrolowanym przez kontener na wykradanie plików dostępnych na hoście. Walidacja nazw załączników odbywa się jedynie przy użyciu isSafeAttachmentName, co umożliwia złośliwym agentom ujawnienie dowolnych plików z hosta.
Oryginalny opis (angielski, źródło NVD)
NanoClaw before 2.1.0 contains a privilege escalation vulnerability in the channel-registration approval flow where handleChannelApprovalResponse fails to validate admin privileges over target agent groups. Scoped admins can submit forged or stale connect callback values to wire messaging channels into out-of-scope agent groups, exposing unauthorized groups to unapproved channels and enabling unauthorized observation or control of restricted agent group activity.

