OpenClaw Incorrect Authorization Vulnerability in POST /reset-profile Endpoint

Vulnerability

A vulnerability allowing incorrect authorization has been identified in OpenClaw versions prior to 2026.3.24. This issue resides in the POST /reset-profile endpoint, where authenticated users with operator.write access can bypass restrictions on profile mutations. The vulnerability can be exploited by sending a POST request to /reset-profile via the browser.request method, which can disrupt the active browser session, close connections managed by Playwright, and relocate the profile's data directory to the Trash, thereby violating established privilege boundaries.

Impact

Exploitation of this vulnerability allows for unauthorized modifications to user profiles, including resetting profiles, stopping active browser sessions, closing Playwright connections, and deleting profile data by moving it to the Trash.

Reproduction

To reproduce this vulnerability, authenticate as a user with operator.write access to the browser.request method. Once authenticated, send a POST request to the /reset-profile endpoint, including the name of the profile to be reset. The request will bypass the intended authorization checks and execute the profile reset, disrupting the browser session and deleting profile data.

Remediation

Users can update to OpenClaw version 2026.3.24 or later, where this vulnerability has been addressed.

Added: Apr 10, 2026, 6:28 PM
Updated: Apr 10, 2026, 6:28 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
1.3
exploitability
6.6
remediation
0.0
relevance
5.6
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.