CVE-2024-1880

Yüksek

Açıklama

significant-gravitas/autogpt projesinin MacOS Text-To-Speech sınıfı olan MacOSTTS'de, v0.5.0 sürümüne kadar olan versiyonları etkileyen bir OS komut enjeksiyonu zafiyeti bulunmaktadır. Zafiyet, MacOSTTS sınıfının `_speech` metodu içerisinde, bir OS komutunda kullanılan özel öğelerin uygun şekilde nötralize edilmemesinden kaynaklanmaktadır. Özellikle, kullanıcı tarafından sağlanan metinle `say` komutunu yürütmek için `os.system` kullanılması, bir saldırganın kabuk komutlarını enjekte edebilmesi durumunda rastgele kod çalıştırılmasına izin vermektedir. Bu sorun, AutoGPT örneği `--speak` seçeneği etkinleştirilmiş ve `TEXT_TO_SPEECH_PROVIDER=macos` olarak yapılandırılmışken, bir kabuk enjeksiyon parçacığının geri yansıtılmasıyla tetiklenmektedir. Bu zafiyetin etkisi, AutoGPT'yi çalıştıran örnek üzerinde rastgele kod yürütülme potansiyelidir. Sorun 5.1.0 sürümünde giderilmiştir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünAgpt Autogpt Classic
Yayın6 Haz 2024
İlk görülme6 Haz 2024

Nasıl düzeltilir

Güncelleyin
  • agpt autogpt_classic0.5.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
agpt autogpt_classicv < 0.5.10.5.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.

Intelligence 360 paketinde

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.

CVE-2024-1880 · Agpt Autogpt Classic · Dark Radar