GitHub Advisoryadvisory · npm

GHSA-93rg-2xm5-2p9v OpenClaw's Gateway Control UI bootstrap config required Gateway auth

MEDIUM Published 2026-05-04 Modified 2026-05-04 Official page ↗
Ecosystem
npm
Packages
openclaw
Severity
Moderate
CVSS vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Weaknesses
CWE-287
Reviewed
2026-05-04

Affected packages

• npm openclaw: < 2026.4.22 → fixed in 2026.4.22

Description

Summary Gateway Control UI bootstrap config required Gateway auth. Affected Packages / Versions • Package: openclaw (npm) • Affected versions: <= 2026.4.21 • Fixed version: 2026.4.22 Impact When Gateway authentication was enabled, the Control UI bootstrap config endpoint could still be read without a valid Gateway token. That response could expose sensitive bootstrap/config fields intended only for authenticated Control UI sessions. Fix The bootstrap config route now goes through the same Gateway read-auth path as other authenticated Control UI reads. Regression tests cover unauthenticated rejection, valid-token access, and basePath handling. Fix Commit(s) • 2321d67263bc710e357644d59f746b08d891051b Verification • The fix commit is contained in the public v2026.4.22 tag. • [email protected] is published on npm and the compiled package contains the fix. • Focused regression coverage for this path passed before publication. OpenClaw thanks @zsxsoft for reporting.

Related

Weakness · CWE (1)

  • CWE-287 Improper Authentication weakness

References