Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged WorkClaw credentials
-
ExploitSubmit crafted bash command to agent
-
ExecutionBypass is_dangerous blacklist check
-
ImpactExecute injected OS command on host
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The WorkClaw bash agent feature must be active and accessible - this is the component containing the vulnerable |
| Impact | Despite the CWE-78 classification (OS command injection) which typically warrants high severity, the CVSS 4.0 base score is only 2.1, driven by low CIA impact ratings (VC:L/VI:L/VA:L) and no subsequent component impact (SC:N/SI:N/SA:N). This discrepancy warrants scrutiny - command injection vulnerabilities almost universally enable significant host compromise, and the low impact scores may reflect an assessor assumption about Tauri sandboxing or limited process privileges. Security teams should verify whether the WorkClaw agent process runs with restricted OS privileges before accepting the low CVSS score at face value. The EPSS score of 0.86% at the 75th percentile indicates moderate relative interest among all CVEs, though absolute exploitation probability remains low. KEV status is not confirmed - this is NOT listed in CISA KEV, so active exploitation is not confirmed. However, a public POC exists (GitHub issue #4), which lowers the bar for exploitation. The CVSS vector includes E:P (proof-of-concept exploit exists), consistent with the known disclosure. The combination of network-accessible attack vector (AV:N), low privilege requirement (PR:L), no user interaction (UI:N), and a live POC makes this more actionable than the raw score suggests, particularly for organizations where WorkClaw is deployed in multi-user or networked environments. |
| Exploit ScenarioDerived | An attacker with a low-privileged account on a WorkClaw instance submits a crafted bash command string to the agent's command execution interface, bypassing the |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 08, 2026
OS command injection in haojing8312 WorkClaw up to version 0.6.4 allows a low-privileged remote attacker to bypass the application's blacklist-based command filter and execute arbitrary operating system commands. The flaw resides in the is_dangerous function within the Rust/Tauri agent's bash tool (apps/runtime/src-tauri/src/agent/tools/bash.rs), where an incomplete blacklist fails to block crafted payloads. A publicly available proof-of-concept exploit exists via a GitHub issue report; no vendor patch has been released as the project has not responded to the disclosure.
RemediationAI
No vendor-released patch identified at time of analysis - the project maintainer (haojing8312) was notified via issue report but has not responded. The most effective compensating control is to disable or restrict the WorkClaw bash agent feature entirely if it is not operationally required, as this eliminates the attack surface at the feature level. Where the bash agent must remain active, restrict network access to the WorkClaw instance so that only trusted, authenticated users on controlled networks can reach it, reducing the practical impact of the low-privilege requirement (PR:L). Administrators should monitor the upstream GitHub repository at https://github.com/haojing8312/WorkClaw/ for any forthcoming patch release and apply it immediately upon availability. Given the blacklist-based flaw (CWE-78), a proper fix would require replacing the blacklist approach with an allowlist or sandboxed subprocess execution model - a partial blacklist patch would be insufficient. The VulDB advisory is available at https://vuldb.com/vuln/365627.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
WorkClaw is a desktop application built on the Tauri framework (Rust backend, web frontend), as indicated by the src-tauri path in the affected file. It includes an AI agent subsystem capable of executing bash commands on the host OS. The security boundary for this capability is a blacklist handler - the is_dangerous function in bash.rs - which is meant to reject dangerous command strings before execution. CWE-78 (Improper Neutralization of Special Elements used in an OS Command) identifies the root cause: the blacklist approach is inherently incomplete, and attackers can craft input that uses shell metacharacters, alternative command forms, or encoding tricks to bypass string-matching checks. The CPE cpe:2.3:a:haojing8312:workclaw:*:*:*:*:*:*:*:* confirms all versions of the haojing8312 WorkClaw application are in scope. CVSS 4.0 impact metrics (VC:L/VI:L/VA:L; SC:N/SI:N/SA:N) reflect low-rated impacts on the vulnerable system and no downstream component impact, possibly owing to Tauri's sandboxing context, though the practical severity of arbitrary command execution may exceed these ratings in practice.
Know when Workclaw gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was determined in haojing8312 WorkClaw up to 0.6.4. This affects the function is_dangerous of the file apps/runtime/src-tauri/src/agent/tools/bash.rs of the component Blacklist Handler. Executing a manipulation can lead to os command injection. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
EUVD-2026-31886
GHSA-h75h-m8wx-2x9c
NVD
CVE.org
EPSS
VulDB
Exploit-DB