Omnigent Guardrail policy bypass: shell-command parser fails open in policies/builtins/_shell.py
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| omnigent-ai | omnigent | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Omnigent-ai | Omnigent |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-7mqg-cx4g-x2rf | Omnigent Guardrail policy bypass: shell-command parser fails open in policies/builtins/_shell.py |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.402% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Omnigent-ai
Omnigent-ai omnigent |
|
| Vendors & Products |
Omnigent-ai
Omnigent-ai omnigent |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Omnigent is an open-source AI agent framework and meta-harness for orchestrating coding agents. Prior to 0.3.0, the shared shell-command parser in omnigent/policies/builtins/_shell.py fails to recognize combined interpreter flags, the timeout, nice, setsid, and stdbuf wrappers, command substitutions, and a single background control operator. A gated git push or gh write hidden with these forms produces no parsed operation, causing the github.py write_repos and write_branches allowlist and the working_dir.py workspace confinement policies to abstain and allow the command. An authenticated or prompt-injected agent can therefore push to an unauthorized repository or branch or escape the intended workspace. This issue is fixed in version 0.3.0. | |
| Title | Omnigent Guardrail policy bypass: shell-command parser fails open in policies/builtins/_shell.py | |
| Weaknesses | CWE-184 | |
| References |
| |
| Metrics |
cvssV3_1
|