GHSA-v8qf-fr4g-28p2LowCVSS 4.3
OpenClaw: Assistant media route missed scope enforcement for trusted-proxy authorization
🔗 CVE IDs covered (1)
📋 Description
Affected Packages / Versions
- Package:
openclaw(npm) - Affected versions:
< 2026.4.20 - Patched version:
2026.4.20
Impact
The Control UI assistant-media route authenticated trusted-proxy callers but did not enforce the declared operator scopes for identity-bearing HTTP auth paths. A trusted-proxy caller without operator.read could access assistant-media files and metadata that were otherwise inside allowed media roots.
The route still required successful gateway authentication and media-root checks. Severity is low.
Fix
Assistant-media file and metadata requests now require operator.read on identity-bearing HTTP auth paths.
Fix commit:
99ef3a63c58440d53f8e45ad861b846032fcb036
Release
Fixed in OpenClaw 2026.4.20.
🎯 Affected products1
- npm/openclaw:< 2026.4.20
🔗 References (5)
- https://github.com/openclaw/openclaw/security/advisories/GHSA-v8qf-fr4g-28p2
- https://github.com/openclaw/openclaw/commit/99ef3a63c58440d53f8e45ad861b846032fcb036
- https://nvd.nist.gov/vuln/detail/CVE-2026-41908
- https://www.vulncheck.com/advisories/openclaw-scope-enforcement-bypass-in-assistant-media-route
- https://github.com/advisories/GHSA-v8qf-fr4g-28p2