GitHub Advisoryadvisory · npm
GHSA-r7vr-gr74-94p8 OpenClaw: Command-authorized non-owners could reach owner-only `/config` and `/debug` surfaces
HIGH
Official page ↗
- Ecosystem
- npm
- Packages
- openclaw
- Severity
- High
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-285
- Reviewed
- 2026-03-13
Affected packages
• npm openclaw: < 2026.3.12 → fixed in 2026.3.12
Description
Summary
OpenClaw documented `/config` and `/debug` as owner-only commands, but the command handlers checked only whether the sender was command-authorized. A lower-trust sender who was intentionally allowed to run commands could still reach privileged configuration and debugging surfaces.
Impact
This allowed a non-owner sender to read or change privileged configuration that should have remained restricted to owners.
Affected versions
`openclaw` `<= 2026.3.11`
Patch
Fixed in `openclaw` `2026.3.12`. Owner checks are now enforced for privileged command surfaces, and regression tests cover `/config` and `/debug` access control.
Related
Weakness · CWE (1)
- CWE-285 Improper Authorization weakness
References
- https://github.com/openclaw/openclaw/security/advisories/GHSA-r7vr-gr74-94p8 web
- https://github.com/openclaw/openclaw/pull/44305 web
- https://github.com/openclaw/openclaw/commit/08aa57a3de37d337b226ae861f573779f112ff2e web
- https://github.com/openclaw/openclaw package
- https://github.com/openclaw/openclaw/releases/tag/v2026.3.12 web