Read the docs
TI-2026-66363 Aliases GHSA-8jhh-jcqg-mj5p

OpenClaw: Channel commands could bypass account-scoped `configWrites` restrictions

Priority LOW 38CWE-639Published · Updated

Key facts

Attack vector
—
Privileges required
—
User interaction
—
Attack complexity
—
Impact type
Security bypass
Confidentiality · integrity · availability
—
Fix status
Fixed

No CVSS vector from any source. Fix status from GitHub. Impact type from CWE-639.

Summary

## Summary In affected versions of `openclaw`, channel-initiated config mutations were authorized against the originating account's `configWrites` policy but did not consistently re-check the targeted account scope. An authorized sender on one account could mutate protected sibling-account configuration when the target account had `configWrites: false`. ## Impact This is an account-scoped policy bypass inside a single gateway deployment. Channel commands such as `/config set channels.<provider>.accounts.<id>...` and config-backed `/allowlist ... --config --account <id>` could modify protected sibling-account configuration. ## Affected Packages and Versions - Package: `openclaw` (npm) - Affected versions: `<= 2026.3.8` - Fixed in: `2026.3.11` ## Technical Details The mutation path validated the origin account scope but did not consistently authorize every resolved target scope. Ambiguous collection and root writes under `channels` and `channels.<provider>.accounts` could therefore reach protected account configuration from channel command surfaces. ## Fix OpenClaw now authorizes config mutations against both the origin scope and each resolved target scope, and it rejects ambiguous root and collection writes from channel commands unless the caller is an internal gateway client with `operator.admin`. The fix shipped in `[email protected]`. ## Workarounds Upgrade to `2026.3.11` or later.

Why it matters now

Fix Fixed openclaw (npm): 2026.3.11

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
—openclaw (npm)before 2026.3.112026.3.11Patch availableGHSA-8jhh-jcqg-mj5p
  • openclaw (npm) Vendor— Affected before 2026.3.11 Fixed in 2026.3.11 Patch available GHSA-8jhh-jcqg-mj5p

Remediation

  • Fix · GHSA-8jhh-jcqg-mj5p openclaw (npm) Fixed in 2026.3.11 Advisory →

Timeline

  1. 2026-10-03 Threatist record created from GHSA-8jhh-jcqg-mj5p

References

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences