漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Omnigent Guardrail policy bypass: shell-command parser fails open in policies/builtins/_shell.py
Vulnerability 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.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
Vulnerability Type
不完整的黑名单
Vulnerability Title
Omnigent 输入验证错误漏洞
Vulnerability Description
Omnigent是omnigent组织的一个 AI 代理框架。 Omnigent 0.3.0之前版本存在输入验证错误漏洞,该漏洞源于共享shell命令解析器无法识别组合解释器标志、timeout、nice、setsid、stdbuf包装器、命令替换及后台控制运算符,可能导致经过身份验证或提示注入的代理推送到未授权仓库或分支,或逃逸预期工作区。
CVSS Information
N/A
Vulnerability Type
N/A