CVE-2026-51922
NieznaneStreszczenie
AgentScope v1.0.20 zawiera podatność na wstrzykiwanie kodu w funkcji execute_shell_command w pliku src/agentscope/tool/_coding/_shell.py. W zależności od wystawionego punktu wejścia, atakujący może wywołać wykonanie kontrolowanego przez siebie kodu lub poleceń.
Ocena ryzyka
Ryzyko polega na możliwości zdalnego wykonania kodu lub poleceń w kontekście aplikacji, co może prowadzić do przejęcia systemu lub naruszenia danych.
Rekomendacja
Zaleca się natychmiastową aktualizację AgentScope do najnowszej wersji, jeśli dostępna, oraz ograniczenie dostępu do punktów wejścia, które mogą wywołać podatną funkcję.
Inne podatności w AgentScope
Zobacz wszystkie- CVE-2026-51856Krytyczne
W agentscope 1.0.18, 1.0.19 i 1.0.19, gdy sesja RealtimeAgent udostępnia execute_python_code jako dostępne narzędzie, zdalny użytkownik WebSocket może nakłonić agenta do wywołania tego narzędzia i uruchomienia kodu Python w środowisku usługi. W zweryfikowanej ścieżce RealtimeAgent._acting przekazuje wywołanie narzędzia wygenerowane przez model do Toolkit.call_tool_function, co wywołuje execute_python_code bez dodatkowej granicy zatwierdzania lub izolacji.
- CVE-2026-85685Wysokie
AgentScope do wersji 2.0.7.post1 zawiera podatność na przechodzenie po ścieżkach w LocalWorkspace.add_skill, która kopiuje dowolne katalogi serwera do przestrzeni roboczej agenta poprzez nieskonfigurowany parametr ścieżki źródłowej. Atakujący mogą podać dowolną ścieżkę katalogu w parametrze skill_path, aby skopiować pliki do katalogu umiejętności, czyniąc je dostępnymi przez listę umiejętności.
Oryginalny opis (angielski, źródło NVD)
agentscope v1.0.20 contains code injection in execute_shell_command (src/agentscope/tool/_coding/_shell.py). Depending on the exposed entry, an attacker can trigger attacker-controlled code or command execution.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

