GHSA-v8qf-fr4g-28p2LowCVSS 4.3

OpenClaw: Assistant media route missed scope enforcement for trusted-proxy authorization

Published
April 25, 2026
Last Modified
May 4, 2026

🔗 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)