Openclaw cli: OpenClaw's system.run allowlist can be bypassed through an unregistered time dispatch wrapper (CVE-2026-35666)
Description
OpenClaw CLI versions prior to 2026.3.22 contain a vulnerability where the system.run allowlist can be bypassed by using an unregistered time dispatch wrapper. This occurs because the allow-always exec approvals did not unwrap /usr/bin/time, allowing an attacker to reuse approval state for the inner command. The issue is fixed in version 2026.3.22 and later.
CVSS v3.1
Score 8.8high
Affected software
Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The OpenClaw CLI's system.run allowlist mechanism failed to unwrap the /usr/bin/time executable, enabling an unregistered time wrapper to bypass executable binding restrictions and reuse the approval state intended for the inner command. This flaw allows unauthorized execution of commands that should have been restricted by the allowlist. The vulnerability affects openclaw versions before 2026.3.22 and was addressed by modifying the dispatch-wrapper-resolution code to unwrap /usr/bin/time and bind approvals to the actual inner executable. Regression tests were added to prevent recurrence.
Potential Impact
Successful exploitation allows an attacker with limited privileges to bypass the system.run allowlist restrictions, potentially executing unauthorized commands with high impact on confidentiality, integrity, and availability. The CVSS score of 8.8 reflects a high severity due to network attack vector, low complexity, no user interaction, and high impact on all security properties.
Mitigation Recommendations
Upgrade openclaw to version 2026.3.22 or later, where the vulnerability is fixed. The fix ensures that /usr/bin/time is properly unwrapped and approvals are correctly bound to the inner executable, preventing bypass of the allowlist. No additional mitigation is required once the update is applied.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- BREW-openclaw-cli-CVE-2026-35666
- Osv Schema Version
- 1.7.3
- Ecosystems
- ["Homebrew"]
- Cvss Version
- 3.1
Threat ID: 6ac245a912601ec6a3166223
Added to database: 10/04/2026, 12:25:13 UTC
Last enriched: 10/04/2026, 12:53:17 UTC
Last updated: 10/04/2026, 16:08:37 UTC
Views: 2
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.