← Back to overview

CVE-2026-62676 affects Omnigent, an open-source AI agent framework, prior to version 0.3.0. A flawed shell-command parser in omnigent/policies/builtins/_shell.py fails to recognize combined interpreter flags, timeout/nice/setsid/stdbuf wrappers, command substitutions, and background control operators. This allows malicious or prompt-injected commands to bypass policy enforcement, specifically the github.py write_repos and write_branches allowlist and the working_dir.py workspace confinement policies. An authenticated or prompt-injected agent can exploit this to push to unauthorized repositories or branches, or escape the intended workspace sandbox. The vulnerability stems from the parser abstaining (allowing) commands it cannot parse rather than defaulting to deny. The issue has been patched in Omnigent version 0.3.0. Users are advised to upgrade immediately to prevent unauthorized repository access or workspace escape.

Affected products

  • Omnigent

Related CVE's

  • CVE-2026-62676

Categories

  • Emerging Technologies
  • Security Tools
  • Supply Chain & Dependencies