Katalog CVE

CVE-2026-100584

ŚrednieCVSS 6.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.10%

Percentyl 1 - wyżej niż 1% wszystkich znanych CVE

Streszczenie

OpenClaw to środowisko uruchomieniowe agenta dystrybuowane przez npm. W wersjach >= 2026.2.26 i < 2026.7.1 analiza poleceń PowerShell na hostach Windows działających w trybie listy dozwolonych exec mogła zatwierdzić dokładny plik wykonywalny rozwiązany z PATH, ale następnie wykonać plik wykonywalny o tej samej nazwie znajdujący się w katalogu roboczym. Jeśli treść o niższym zaufaniu może umieścić plik wykonywalny z zatwierdzoną nazwą bazową w katalogu roboczym agenta i skierować zatwierdzone polecenie PowerShell używające gołej nazwy pliku wykonywalnego, OpenClaw może uruchomić plik z katalogu roboczego zamiast ścieżki z listy dozwolonych, wykonując dowolny kod z uprawnieniami bramy lub użytkownika hosta.

Ocena ryzyka

Ryzyko polega na wykonaniu dowolnego kodu z uprawnieniami bramy lub użytkownika hosta, co może prowadzić do pełnego naruszenia systemu.

Rekomendacja

Zaleca się aktualizację OpenClaw do wersji 2026.7.1, która zawiera poprawkę, oraz jako obejście unikanie gołych nazw plików wykonywalnych w zatwierdzonych poleceniach PowerShell i trzymanie plików wykonywalnych poza katalogami roboczymi agenta.

Inne podatności w OpenClaw

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

OpenClaw is an npm-distributed agent runtime. In versions >= 2026.2.26 and < 2026.7.1, PowerShell command analysis on Windows hosts running in exec allowlist mode could approve an exact executable resolved from PATH but subsequently execute a same-named executable located in the workspace directory. If lower-trust content can place an executable with an approved basename into an agent-writable workspace and steer an approved PowerShell command that uses a bare executable name, OpenClaw may run the workspace file instead of the allowlisted path, executing arbitrary code with the privileges of the Gateway or node-host user. The issue does not require replacement of the approved executable itself. Version 2026.7.1 contains a fix; as a workaround, avoid bare executable names in approved PowerShell commands and keep executable files out of agent-writable workspaces.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS