Impact
The shell‑command parser fails to handle combined interpreter flags, timeouts, 'nice', 'setsid', 'stdbuf', command substitutions, and background operators, allowing an authenticated or prompt‑injected agent to bypass policies and perform unauthorized writes to Git repositories or escape the intended workspace confines. This is a CWE‑184 weakness.
Affected Systems
Omnigent AI's open-source Omnigent framework prior to version 0.3.0, specifically the shared shell‑command parser in policies/builtins/_shell.py that underpins the write_repos, write_branches and workspace confinement policies.
Risk and Exploitability
The CVSS score of 7.1 indicates a high severity, but the EPSS score is not available and the vulnerability is not listed in CISA’s KEV catalog. The likely attack vector requires the attacker to be authenticated or to inject a prompt that allows construction of the blocked command forms; under those conditions the vulnerability can be exploited to gain unauthorized repository access and escape workspace confinement.
OpenCVE Enrichment
Github GHSA