CVE-2026-101884
WysokieCVSS 7.5Streszczenie
OpenClaw Windows Node przed wersją 2026.7.1 zawiera niekompletny mechanizm sanityzacji zmiennych środowiskowych w system.run, który nie blokuje zmiennych GIT_CONFIG_*, DOTNET_STARTUP_HOOKS i JAVA_TOOL_OPTIONS. Atakujący z dostępem do bramki lub agenta mogą dostarczyć te zmienne do dozwolonych narzędzi, takich jak git, dotnet czy java, aby załadować kontrolowany przez siebie kod i uzyskać dowolne wykonanie kodu.
Ocena ryzyka
Osoba atakująca z dostępem do bramki lub agenta może wykonać dowolny kod na hoście Windows, co może prowadzić do pełnej kompromitacji systemu i kradzieży danych.
Rekomendacja
Zaktualizuj OpenClaw Windows Node do wersji 2026.7.1 lub nowszej, która zawiera poprawkę blokującą niebezpieczne zmienne środowiskowe. Ogranicz dostęp do bramki i agentów.
Inne podatności w OpenClaw Windows Node
Zobacz wszystkie- CVE-2026-101882Wysokie
OpenClaw Windows Node przed wersją 2026.7.1 zawiera niekompletną walidację w system.execApprovals.set, która akceptuje reguły z wildcardami i nadużywalne binaria systemowe, takie jak mshta, rundll32 i certutil. Zdalni wywołujący mogą dodać szerokie reguły zezwoleń, aby wykonywać dowolne polecenia na hoście Windows przez system.run bez kontroli operatora lub monitów użytkownika.
- CVE-2026-101880Wysokie
OpenClaw Windows Node przed wersją 2026.7.1 zawiera podatność na nieprawidłową autoryzację w polityce zatwierdzania wykonywania poleceń system.run, gdzie ExecShellWrapperParser nie dzieli poleceń na operatorach potoku ani nie wyodrębnia podstawień poleceń. Połączone bramki lub agenci mogą ominąć reguły zatwierdzania, umieszczając zabronione polecenia za dozwolonymi prefiksami za pomocą operatorów potoku lub składni podstawienia poleceń, uzyskując dowolne wykonywanie poleceń na hoście Windows.
Oryginalny opis (angielski, źródło NVD)
OpenClaw Windows Node before 2026.7.1 contains an incomplete environment-variable sanitizer in system.run that fails to block GIT_CONFIG_*, DOTNET_STARTUP_HOOKS, and JAVA_TOOL_OPTIONS variables. Attackers with gateway or agent access can supply these variables to allowlisted tools like git, dotnet, or java to load attacker-controlled code and achieve arbitrary code execution.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

