Intel

AIKIDO-2026-190281

dashclaw is vulnerable to Authorization Bypass

Authorization Bypass Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Today

77

High Risk

This Affects:

JSdashclaw
4.63.0 - 5.19.0
Fixed in 5.20.0
Are you affected? Scan for Free

TL;DR

DashClaw's guard classifies each shell command to decide whether to allow, warn, block, or require approval before an agent runs it. The classifier only splits command chains on && and ; and inspects commands as plain text, so newline-chained and ||-chained segments, quoted command words, base64/hex decode-then-pipe-to-shell, sh -c '<string>', and flags hidden in a shell variable evade catastrophe scoring and let destructive commands such as rm -rf, find -delete, or raw block-device writes run graded as routine. Related enforcement gaps let an approval-required action proceed when approval creation fails, let an idempotency key replay a previous allow decision for a different action, and widen filesystem grant scope. The patch adds obfuscated-execution detection, splits chains on || and newlines, resolves static variable assignments before grading, binds idempotent replays to the evaluated action, and fails closed when approval creation fails.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you run DashClaw in enforcing mode to govern an agent whose tool calls can include untrusted or model-influenced shell commands.

Background info

dashclaw is vulnerable to Authorization Bypass in versions 4.63.0 - 5.19.0.

How to fix this

Upgrade the dashclaw library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform