Dans AG2, un saut de ligne dans une commande permettait de contourner les restrictions de SandboxShellTool configurées avec une liste de commandes autorisées ou readonly=True, car le filtre ne traitait pas ce caractère comme un opérateur shell. La commande brute était ensuite exécutée par sh -c; mettre à niveau ag2 vers 1.1.1 ou ultérieur, ou utiliser autogen jusqu’à 0.14.1 inclus, pour lequel aucun correctif n’est indiqué dans les données fournies.
Source : GitHub Advisory GHSA-2h4w-29cv-2cmv
Analyse technique
Les restrictions allowed et readonly partagent le filtre vulnérable; avec LocalEnvironment par défaut, les commandes s’exécutent comme des sous-processus sur l’hôte.
Impact, versions et correctif
Action recommandée
Mettre à niveau ag2 vers 1.1.1 ou ultérieur; vérifier également l’usage d’autogen dans la plage affectée et suivre les correctifs disponibles.
Sources
Priorisation DFS : P3 · 1 source(s).