CVE-2026-113663
Açıklama
AG2 açık kaynaklı bir AgentOS'tur. 0.13.2 sürümünden ag2 1.1.1 sürümüne kadar ve autogen 0.13.2 sürümünden 0.14.1 sürümüne kadar, allowed=[...] veya readonly=True kullanan SandboxShellTool yapılandırmaları, bir komut önekini doğrulamak ve seçilen kabuk sözdizimini reddetmek için ag2/tools/sandbox/filter.py içindeki ShellAdapter._filter ve contains_shell_operator ile ag2/tools/sandbox/adapter/shell.py dosyasına dayanır. Filtre, yeni satır ve satır başı ayırıcılarını atlar; kabul edilen ham dize ise sh -c'ye aktarılır ve saldırganın etkileyebildiği bir ajan komutunun ek bir rastgele ifade çalıştırmasına olanak tanır. Varsayılan LocalEnvironment arka ucuyla, enjekte edilen ifade ajan sürecinin ayrıcalıklarıyla bir ana makine alt süreci olarak çalışır ve gizliliği, bütünlüğü ve kullanılabilirliği etkileyebilir. Bu sorun ag2 1.1.1 sürümünde giderilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| ag2ai autogen | >= 0.13.2, <= 0.14.1 | — |
| ag2ai ag2 | >= 0.13.2, < 1.1.1 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.