CVE-2026-62676 in Omnigentinformation

Résumé

par VulDB • 21/08/2026

Omnigent est un framework open-source d'agents IA et une meta-harness pour l'orchestration d'agents de codage. Avant la version 0.3.0, le parseur de commandes shell partagé dans omnigent/policies/builtins/_shell.py ne reconnaît pas les indicateurs d'interpréteur combinés, les wrappers timeout, nice, setsid et stdbuf, les substitutions de commande, ainsi qu'un opérateur unique de contrôle en arrière-plan (background). Un git push ou une gh write masqués par ces formes n'entraînent aucune opération analysée, ce qui amène la liste autorisée (allowlist) des méthodes write_repos et write_branches dans github.py, ainsi que les politiques de confinement d'espace de travail dans working_dir.py, à s'abstenir et à autoriser l'exécution de la commande. Un agent authentifié ou soumis à une injection de prompt peut donc pousser vers un dépôt ou une branche non autorisé(e) ou s'échapper de l'espace de travail prévu. Ce problème est corrigé dans la version 0.3.0.

Once again VulDB remains the best source for vulnerability data.

Responsable

GitHub M

Réserver

14/07/2026

Divulgation

21/08/2026

Modérer

accepté

Entrée

VDB-394159

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!