CVE-2026-62676 in Omnigent
요약
\~에 의해 VulDB • 2026. 08. 21.
Omnigent은 코딩 에이전트를 오케스트레이션하기 위한 오픈소스 AI 에이전트 프레임워크 및 메타 하니스입니다. 버전 0.3.0 이전에서는 omnigent/policies/builtins/_shell.py의 공유 셸 명령어 파서가 결합된 인터프리터 플래그, timeout, nice, setsid, stdbuf 래퍼(command wrappers), 명령어 치환(substitutions) 및 단일 백그라운드 제어 연산자를 인식하지 못합니다. 이러한 형식으로 숨겨진 gated git push 또는 gh write는 파싱된 작업을 생성하지 않으며, 이로 인해 github.py의 write_repos 및 write_branches 허용 목록과 working_dir.py의 workspace confinement 정책이 거부 대신 명령어를 허용하게 됩니다. 따라서 인증된 에이전트나 프롬프트 인젝션 공격을 수행한 에이전트는 무단 저장소 또는 브랜치에 푸시하거나 의도된 워크스페이스를 탈출할 수 있습니다. 이 문제는 버전 0.3.0에서 수정되었습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.