openclaw/docs/tools
Nir Zadok ad7cd8f44d fix(security): disable browser.evaluateEnabled by default
BREAKING CHANGE: browser.evaluateEnabled now defaults to false.

The evaluate feature allows arbitrary JavaScript execution in the browser
context via the /act endpoint (kind=evaluate) and wait --fn. This is a
powerful escape hatch for advanced automation but poses security risks:

- Prompt injection: LLM agents can be tricked into running malicious code
- Network exposure: If gateway is accessible, attackers can exfiltrate data
- Session hijacking: Code runs with access to cookies, localStorage, DOM

With this change:
- act:evaluate and wait --fn return 403 by default
- Users who need this feature can enable it explicitly:
  browser.evaluateEnabled: true

Built-in actions (click, type, screenshot, wait for text/URL, etc.) remain
fully functional and cover the vast majority of automation use cases.
2026-01-29 13:03:08 +02:00
..
agent-send.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
apply-patch.md feat: notify on exec exit 2026-01-17 05:43:34 +00:00
browser-linux-troubleshooting.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
browser-login.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
browser.md fix(security): disable browser.evaluateEnabled by default 2026-01-29 13:03:08 +02:00
chrome-extension.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
clawdhub.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
creating-skills.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
elevated.md docs: clarify command authorization for exec directives 2026-01-26 22:18:41 +00:00
exec-approvals.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
exec.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
firecrawl.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
index.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
llm-task.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
lobster.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
reactions.md feat: add beta googlechat channel 2026-01-24 23:30:45 +00:00
skills-config.md docs: switch skill metadata key to moltbot 2026-01-28 01:32:53 +01:00
skills.md docs: switch skill metadata key to moltbot 2026-01-28 01:32:53 +01:00
slash-commands.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
subagents.md docs: add tips + clawd-to-clawd faq 2026-01-25 04:04:18 +00:00
thinking.md feat: emit tool outputs for full verbose 2026-01-17 05:40:21 +00:00
web.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00