Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-q399-23r3-hfx4

Опубликовано: 02 мар. 2026
Источник: github
Github: Прошло ревью
CVSS4: 8.7

Описание

OpenClaw: system.run approvals did not bind PATH-token executable identity, enabling post-approval executable rebind

Summary

For host=node runs, approvals validated command context but did not pin executable identity for non-path-like argv[0] tokens (for example tr). If PATH resolution changed after approval, execution could run a different binary.

Impact

A previously approved action could execute a different executable than the operator approved.

Fix

Node system.run approvals now require immutable systemRunPlan data, and path-token commands are pinned to canonical executable identity (realpath) across approval and execution.

Affected and Patched Versions

  • Affected: <= 2026.2.26
  • Patched: 2026.3.1

Пакеты

Наименование

openclaw

npm
Затронутые версииВерсия исправления

< 2026.3.1

2026.3.1

EPSS

Процентиль: 1%
0.00091
Низкий

8.7 High

CVSS4

Дефекты

CWE-367
CWE-426

Связанные уязвимости

CVSS3: 6
nvd
5 месяцев назад

OpenClaw versions prior to 2026.3.1 fail to pin executable identity for non-path-like argv[0] tokens in system.run approvals, allowing post-approval executable rebind attacks. Attackers can modify PATH resolution after approval to execute a different binary than the operator approved, enabling arbitrary command execution.

CVSS3: 6.7
fstec
5 месяцев назад

Уязвимость ИИ-агента OpenClaw (ранее - ClawdBot или MoltBot), связанная с ошибками синхронизации при использовании общего ресурса, позволяющая нарушителю выполнить произвольные команды

EPSS

Процентиль: 1%
0.00091
Низкий

8.7 High

CVSS4

Дефекты

CWE-367
CWE-426