CVE-2023-37274

Yüksək

Təsvir

Auto-GPT GPT-4 dil modelinin imkanlarını nümayiş etdirən eksperimental açıq mənbəli tətbiqdir. Auto-GPT təqdim olunan run.sh və ya run.bat faylları vasitəsilə birbaşa host sistemində icra edildikdə, fərdi Python kodunun icrası müvəqqəti ayrılmış docker konteyneri ilə sandboxlaşdırılır və bu konteynerin Auto-GPT iş sahəsi qovluğundan kənarda heç bir fayla çıxışı olmamalıdır. v0.4.3 versiyasından əvvəl `execute_python_code` əmri (v0.4.1-də təqdim edilmişdir) LLM tərəfindən təqdim olunan kodu LLM tərəfindən təqdim olunan adla fayla yazmazdan əvvəl `basename` arqumentini təmizləmir. Bu, `../../../main.py` kimi `basename` göstərməklə iş sahəsi qovluğundan kənarda istənilən .py faylının üzərinə yazıla bilməsinə imkan verən yol keçmə (path traversal) hücumuna şərait yaradır. Bu, daha sonra Auto-GPT-nin növbəti dəfə işə salınması zamanı fərdi python kodunun icrasını sandboxlaşdırmaq üçün nəzərdə tutulmuş docker mühitindən kənarda icra olunacaq autogpt/main.py faylının üzərinə yazılması və s. yolla Auto-GPT işləyən hostda ixtiyari kodun icrasına nail olmaq üçün istifadə edilə bilər. Problem 0.4.3 versiyasında düzəldilmişdir. Müvəqqəti həll kimi, bu zəifliyin yaratdığı risk Auto-GPT-ni virtual maşında və ya fayllara zərər vurulmasının və ya proqramın korlanmasının kritik problem olmadığı digər mühitdə işə salmaqla aradan qaldırıla bilər.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulAgpt Autogpt Classic
Dərc13 iyl 2023
İlk görülmə13 iyl 2023
Zəiflik növüCWE-94Kod inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • agpt autogpt_classic0.4.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
agpt autogpt_classicv < 0.4.30.4.3

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.

Intelligence 360 paketində

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.

CVE-2023-37274 · Agpt Autogpt Classic · Dark Radar