CVE-2024-4343

Kritik

Açıklama

imartinez/privategpt uygulamasının 0.3.0 ve önceki sürümlerinde, `./private_gpt/components/llm/custom/sagemaker.py` dosyasındaki `SagemakerLLM` sınıfının `complete()` metodunda bir Python komut enjeksiyonu zafiyeti bulunmaktadır. Zafiyet, uzak bir AWS SageMaker LLM uç noktasından alınan dizgeyi sözlüğe dönüştürmek için `eval()` fonksiyonunun kullanılmasından kaynaklanmaktadır. Bu ayrıştırma yöntemi güvenli değildir çünkü yanıt içerisinde yer alan rastgele Python kodlarını çalıştırabilir. Bir saldırgan, AWS SageMaker LLM uç noktasından gelen yanıtı kötü amaçlı Python kodu içerecek şekilde manipüle ederek bu zafiyeti istismar edebilir ve uygulamanın barındırıldığı sistemde rastgele komutların çalıştırılmasına yol açabilir. Sorun 0.6.0 sürümünde düzeltilmiştir.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünPribai Privategpt
Yayın14 Kas 2024
İlk görülme14 Kas 2024

Nasıl düzeltilir

Güncelleyin
  • pribai privategpt0.6.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
pribai privategptv < 0.6.00.6.0

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-4343 · Pribai Privategpt · Dark Radar