CVE-2026-62676
Təsvir
Omnigent açıq mənbəli süni intellekt agent çərçivəsi və kodlaşdırma agentlərini koordinasiya etmək üçün meta-harness-dır. Versiya 0.3.0-dan əvvəl, omnigent/policies/builtins/_shell.py faylındakı ortaq shell-əmr analizatoru birləşdirilmiş interpretator bayraqlarını, timeout, nice, setsid və stdbuf wrapper-lərini, əmr əvəzləmələrini (command substitutions) və tək arxa plan idarəetmə operatorunu tanımaqda uğursuz olur. Bu formalarla gizlədilmiş məhdudlaşdırılmış git push və ya gh write əmrləri heç bir analiz edilmiş əməliyyat yaratmır, bu da github.py write_repos və write_branches ağ siyahısının (allowlist), həmçinin working_dir.py iş sahəsi məhdudiyyət siyasətlərinin yoxlama aparmamasına və əmrə icazə verməsinə səbəb olur. Buna görə də, autentifikasiya olunmuş və ya prompt-inyeksiya edilmiş agent icazəsiz repozitoriyaya və ya budaqa (branch) məlumat göndərə bilər və ya nəzərdə tutulmuş iş sahəsindən kənara çıxa bilər. Bu problem 0.3.0 versiyasında düzəldilib.
Necə düzəltmək olar
- omnigent0.3.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| omnigentPyPI | v < 0.3.0 | 0.3.0 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.