← Terug naar overzicht

CVE-2026-62677 is a path traversal vulnerability in Omnigent, an open-source AI agent framework for orchestrating coding agents. Prior to version 0.3.0, an authenticated user could upload a session-scoped agent bundle containing an absolute or traversal-containing os_env.cwd value. The parser stored this value verbatim without validation, and the validator failed to constrain it. When the OMNIGENT_RUNNER_WORKSPACE environment variable is unset, the attacker-controlled path is preserved through the resource registry and used as the environment root. The _assert_within_cwd security check is then bypassed because it treats the attacker-supplied root as trusted, enabling access to runner files and environment secrets via sys_os_read, write, edit, and shell tools outside the intended workspace. The vulnerability is fixed in Omnigent version 0.3.0.

Affected products

  • Omnigent < 0.3.0

Related CVE's

  • CVE-2026-62677

Categories

  • Emerging Technologies
  • Identity & Access
  • Web Technologies