Read the docs
TI-2026-66380 Aliases GHSA-63f5-hhc7-cx6p

OpenClaw bootstrap setup codes could be replayed to escalate pending pairing scopes before approval

Priority LOW 38CWE-269Published · Updated

Key facts

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

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

Summary

### Summary `openclaw` versions `<= 2026.3.12` allowed bootstrap setup codes to be replayed before approval, which could widen the scopes on a pending device pairing request. ### Affected Packages / Versions - Package: `openclaw` (`npm`) - Affected versions: `<= 2026.3.12` - Fixed version: `2026.3.13` ### Details The vulnerable path was bootstrap token verification in `src/infra/device-bootstrap.ts`. In affected releases, a valid bootstrap setup code could be verified more than once before the pairing request was approved. That allowed a second verification attempt to mutate a pending device pairing and request broader scopes, including escalation from a lower operator scope to `operator.admin`, before an approver finalized the pairing. This issue is in scope under OpenClaw's trust model because bootstrap setup codes are an authentication primitive for device pairing and the replay changed the privileges granted to the pending device. ### Fix `[email protected]` makes bootstrap setup codes single-use. Current code consumes the bootstrap token record on the first successful verification, so replay attempts fail before pending scopes can be widened. Regression coverage exists in `src/infra/device-pairing.test.ts` (`rejects bootstrap token replay before pending scope escalation can be approved`). ### Fix Commit(s) - `1803d16d5cec970c54b0e1ac46b31b1cbade335c` Thanks @tdjackey for reporting.

Why it matters now

Fix Fixed openclaw (npm): 2026.3.13

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.132026.3.13Patch availableGHSA-63f5-hhc7-cx6p
  • openclaw (npm) Vendor— Affected before 2026.3.13 Fixed in 2026.3.13 Patch available GHSA-63f5-hhc7-cx6p

Remediation

  • Fix · GHSA-63f5-hhc7-cx6p openclaw (npm) Fixed in 2026.3.13 Advisory →

Timeline

  1. 2026-10-03 Threatist record created from GHSA-63f5-hhc7-cx6p

References

Sources

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