CVE-2026-62676 in Omnigent
Zusammenfassung
von VulDB • 21.08.2026
Omnigent ist ein Open-Source-Framework für KI-Agenten und eine Meta-Harness zur Orchestrierung von Coding-Agenten. Vor Version 0.3.0 erkennt der gemeinsam genutzte Shell-Befehlsparser in omnigent/policies/builtins/_shell.py keine kombinierten Interpreterflags, die Wrapper timeout, nice, setsid und stdbuf, Befehlsubstitutionen sowie einen einzelnen Hintergrundsteuerungsoperator (background control operator). Ein durch diese Formen getarnter gated git push oder gh write führt zu keiner geparsten Operation, wodurch die Allowlist in github.py für write_repos und write_branches sowie die Workspace-Confinement-Policies in working_dir.py nicht greifen und den Befehl zulassen. Daher kann ein authentifizierter oder durch Prompt-Injection manipulierter Agent auf ein unbefugtes Repository oder einen Branch pushen bzw. das beabsichtigte Arbeitsverzeichnis umgehen. Dieses Problem wurde in Version 0.3.0 behoben.
If you want to get best quality of vulnerability data, you may have to visit VulDB.