Katalog CVE

CVE-2026-32056

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wersje OpenClaw przed 2026.2.22 nie oczyszczają zmiennych środowiskowych HOME i ZDOTDIR w funkcji system.run, co pozwala atakującym na ominięcie ochrony listy dozwolonych poleceń. Zdalni atakujący mogą wstrzykiwać złośliwe pliki startowe, takie jak .bash_profile lub .zshenv, co prowadzi do wykonania dowolnego kodu przed wykonaniem poleceń ocenianych na liście dozwolonych.

Ocena ryzyka

Organizacje są narażone na ryzyko wykonania złośliwego kodu, co może prowadzić do utraty danych, przejęcia systemów lub innych poważnych incydentów bezpieczeństwa. Ominięcie ochrony listy dozwolonych poleceń zwiększa potencjalne wektory ataku.

Rekomendacja

Zaleca się aktualizację OpenClaw do wersji 2026.2.22 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt zmiennych środowiskowych oraz wprowadzić dodatkowe zabezpieczenia w celu ochrony przed wstrzykiwaniem złośliwych plików.

Powiązane podatności

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

OpenClaw versions prior to 2026.2.22 fail to sanitize shell startup environment variables HOME and ZDOTDIR in the system.run function, allowing attackers to bypass command allowlist protections. Remote attackers can inject malicious startup files such as .bash_profile or .zshenv to achieve arbitrary code execution before allowlist-evaluated commands are executed.

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