Description
OmniAgent through commit 12b98c5 contains an approval bypass vulnerability in ReflexionAgent._is_safe_bash_command that treats any command starting with find as safe without inspecting -execdir arguments. Prompt-injected agents can run find with -execdir to invoke binaries like dd, nc, perl or openssl through an unsandboxed shell, overwriting files or executing code without human approval.
Published: 2026-11-09
Score: 7.7 High
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Apply Patch
AI Analysis

Impact

OmniAgent, starting from commit 12b98c5, includes an approval bypass flaw in the ReflexionAgent._is_safe_bash_command method. The check mistakenly accepts any command that begins with the word "find" as safe, without evaluating the accompanying -execdir arguments. An attacker who can inject commands into a prompt can therefore execute find with -execdir to invoke binaries such as dd, nc, perl, or openssl through an unsandboxed shell, enabling arbitrary code execution or file overwrites without human approval.

Affected Systems

The vulnerability affects the OmniAgent product supplied by YeQing17-2026. The affected codebase includes the commit 12b98c5, but no specific product version range is provided; any release containing this commit or earlier iterations of the ReflexionAgent module is potentially vulnerable.

Risk and Exploitability

The CVSS base score of 7.7 indicates a high severity, but EPSS data is not available and the vulnerability is not listed in CISA's KEV catalog. The attack vector is inferred from the description: an attacker must gain the ability to inject commands into the agent’s prompt context and rely on the unsafe handling of find -execdir. If successful, the attacker can run arbitrary binaries, modify files, or execute code with the agent’s privileges. The lack of a sandbox around these commands magnifies the risk, making the flaw a strong candidate for exploitation in environments where OmniAgent has elevated permissions.

Generated by OpenCVE AI on November 10, 2026 at 00:26 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update OmniAgent to a version that removes the unsafe trust of "find" commands and applies proper validation of -execdir arguments
  • Restrict the allowed command list to avoid words that could trigger unintended behavior, or enforce stricter parsing before execution
  • If a patch is not immediately available, enforce a sandbox or container isolation that prevents the agent from invoking system binaries through find -execdir

Generated by OpenCVE AI on November 10, 2026 at 00:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 23:45:00 +0000

Type Values Removed Values Added
Description OmniAgent through commit 12b98c5 contains an approval bypass vulnerability in ReflexionAgent._is_safe_bash_command that treats any command starting with find as safe without inspecting -execdir arguments. Prompt-injected agents can run find with -execdir to invoke binaries like dd, nc, perl or openssl through an unsandboxed shell, overwriting files or executing code without human approval.
Title OmniAgent Bash Approval Gate Bypass via find -execdir in Safe-Command Allowlist
Weaknesses CWE-184
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 7.7, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-09T23:27:40.568Z

Reserved: 2026-11-09T22:03:03.205Z

Link: CVE-2026-125368

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-10T00:17:08.907

Modified: 2026-11-10T00:17:08.907

Link: CVE-2026-125368

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-10T00:30:20Z

Weaknesses
  • CWE-184

    Incomplete List of Disallowed Inputs