GHSA-7jp6-r74r-995q: openclaw: auth bypass lets write-scope callers mutate admin config
GHSA-7jp6-r74r-995q HIGHopenclaw's gateway incorrectly allows operator.write message-tool callers to reach Matrix profile persistence endpoints that require admin authority, effectively granting privilege escalation to any write-scoped principal. With 135 CVEs in the same package and 4 downstream dependents, this represents a systemic security hygiene problem in the openclaw ecosystem rather than an isolated incident — teams relying on openclaw for AI agent orchestration should treat the package's vulnerability history as a serious risk signal. No public exploit exists, EPSS data is unavailable, and the vulnerability is not in CISA KEV, but the authorization boundary failure is straightforward to exploit by any authenticated operator with write access. Upgrade to openclaw 2026.4.10 or later (v2026.4.14 is the current stable release containing the fix).
What is the risk?
HIGH severity authorization bypass with a clear exploitation path for any operator-level principal. Mitigating factors: no public exploit, not in KEV, limited downstream dependents (4). Aggravating factors: 135 CVEs in the same package indicates chronic security debt; AI agent frameworks controlling persistent configuration represent high-value targets since admin config mutation can alter agent behavior across all sessions and users.
How does the attack unfold?
What systems are affected?
| Package | Ecosystem | Vulnerable Range | Patched |
|---|---|---|---|
| OpenClaw | npm | < 2026.4.10 | 2026.4.10 |
Do you use OpenClaw? You're affected.
How severe is it?
What should I do?
5 steps-
Upgrade openclaw to v2026.4.10 or later (v2026.4.14 recommended as latest stable).
-
Audit existing Matrix profile configurations for unauthorized modifications — compare against last known-good baseline.
-
Review access logs for operator.write message-tool calls to profile persistence endpoints prior to the patch date (2026-04-10).
-
If immediate patching is not possible, restrict operator.write access to trusted principals only and monitor for anomalous profile mutation activity.
-
Given 135 CVEs in this package, conduct a broader risk assessment on continued reliance on openclaw in production agent pipelines.
How is it classified?
Which compliance frameworks are affected?
This CVE is relevant to:
Frequently Asked Questions
What is GHSA-7jp6-r74r-995q?
openclaw's gateway incorrectly allows operator.write message-tool callers to reach Matrix profile persistence endpoints that require admin authority, effectively granting privilege escalation to any write-scoped principal. With 135 CVEs in the same package and 4 downstream dependents, this represents a systemic security hygiene problem in the openclaw ecosystem rather than an isolated incident — teams relying on openclaw for AI agent orchestration should treat the package's vulnerability history as a serious risk signal. No public exploit exists, EPSS data is unavailable, and the vulnerability is not in CISA KEV, but the authorization boundary failure is straightforward to exploit by any authenticated operator with write access. Upgrade to openclaw 2026.4.10 or later (v2026.4.14 is the current stable release containing the fix).
Is GHSA-7jp6-r74r-995q actively exploited?
No confirmed active exploitation of GHSA-7jp6-r74r-995q has been reported, but organizations should still patch proactively.
How to fix GHSA-7jp6-r74r-995q?
1. Upgrade openclaw to v2026.4.10 or later (v2026.4.14 recommended as latest stable). 2. Audit existing Matrix profile configurations for unauthorized modifications — compare against last known-good baseline. 3. Review access logs for operator.write message-tool calls to profile persistence endpoints prior to the patch date (2026-04-10). 4. If immediate patching is not possible, restrict operator.write access to trusted principals only and monitor for anomalous profile mutation activity. 5. Given 135 CVEs in this package, conduct a broader risk assessment on continued reliance on openclaw in production agent pipelines.
What systems are affected by GHSA-7jp6-r74r-995q?
This vulnerability affects the following AI/ML architecture patterns: agent frameworks, AI agent orchestration, multi-user AI agent gateways.
What is the CVSS score for GHSA-7jp6-r74r-995q?
No CVSS score has been assigned yet.
What is the AI security impact?
Affected AI Architectures
MITRE ATLAS Techniques
AML.T0012 Valid Accounts AML.T0053 AI Agent Tool Invocation AML.T0081 Modify AI Agent Configuration Compliance Controls Affected
What are the technical details?
Original Advisory
## Summary Matrix profile config persistence was reachable from operator.write message tools. ## Affected Packages / Versions - Package: `openclaw` - Ecosystem: npm - Affected versions: `< 2026.4.10` - Patched versions: `>= 2026.4.10` ## Impact Gateway `operator.write` message-tool paths could reach Matrix profile persistence that should have required admin-level authority. ## Technical Details The fix gates Matrix profile updates for non-owner message-tool runs and prevents write-scoped callers from mutating persistent profile config. ## Fix The issue was fixed in #62662. The first stable tag containing the fix is `v2026.4.10`, and `openclaw@2026.4.14` includes the fix. ## Fix Commit(s) - `fe0f686c9228fffcec6de4011da45e69a6e23e54` - PR: #62662 ## Release Process Note Users should upgrade to `openclaw` 2026.4.10 or newer. The latest npm release, `2026.4.14`, already includes the fix. ## Credits Thanks to @zpbrent and @zsxsoft, with sponsorship from @KeenSecurityLab and @qclawer for reporting this issue.
Exploitation Scenario
An attacker with legitimate operator.write access to an openclaw-powered AI agent gateway — via a compromised developer account, a malicious internal user, or a backdoored skill in the openclaw ecosystem — crafts message-tool API calls targeting Matrix profile persistence endpoints. Because the write-scoped path bypasses the admin-level authorization gate, the attacker successfully mutates persistent profile configuration. This could be used to alter the agent's effective system prompt, inject malicious tool definitions, or create backdoor configuration entries that persist across sessions and affect every user interacting with that agent profile.
Weaknesses (CWE)
CWE-266 — Incorrect Privilege Assignment: A product incorrectly assigns a privilege to a particular actor, creating an unintended sphere of control for that actor.
- [Architecture and Design, Operation] Very carefully manage the setting, management, and handling of privileges. Explicitly manage trust zones in the software.
- [Architecture and Design, Operation] Run your code using the lowest privileges that are required to accomplish the necessary tasks [REF-76]. If possible, create isolated accounts with limited privileges that are only used for a single task. That way, a successful attack will not immediately give the attacker access to the rest of the software or its environment. For example, database applications rarely need to run as the database administrator, especially in day-to-day operations.
Source: MITRE CWE corpus.
References
Timeline
Related Vulnerabilities
CVE-2026-33579 9.9 OpenClaw: scope bypass escalates low-priv to admin
Same package: openclaw CVE-2026-32922 9.9 OpenClaw: privilege escalation to RCE via token scope bypass
Same package: openclaw CVE-2026-32038 9.8 Analysis pending
Same package: openclaw CVE-2026-30741 9.8 OpenClaw: RCE via request-side prompt injection
Same package: openclaw CVE-2026-53838 9.8 OpenClaw: approval scope bypass via reconnection state
Same package: openclaw