CVE-2026-82579

Orta

Açıklama

ash-project ash_ai bileşenindeki Erişilemez Çıkış Koşullu Döngü (Sonsuz Döngü) zafiyeti, bir modelin çıktısını etkileyebilen bir saldırganın araç döngüsünü askıya almasına ve sınırsız, tekrarlanan model istekleri göndermesine olanak tanır. AshAi.ToolLoop, :tool_calls şeklindeki bir model yanıtını sınıflandırır, ardından çağrıları normalize_tool_calls/2 ve unprocessed_tool_calls/2 aracılığıyla filtreler. Her iki işlem de listeyi boşaltabilir: geçerli bir adı eksik olan veya geçmişte zaten sonucu bulunan bir tool_call_id'yi yeniden kullanan bir çağrı düşürülür. Liste boş olduğunda döngü hiçbir şey eklemez ve bayt düzeyinde aynı mesaj listesiyle özyinelemeye girer; böylece konuşma asla ilerlemez ve her yinelemede aynı istek yeniden gönderilir. Desteklenen max_iterations: :infinity ayarı altında bu durum asla sonlanmaz; aksi takdirde tüm bütçeyi tüketir. Prompt-injection içerikleri, modelin kullanılmış bir tool_call_id'yi yeniden yayınlamasına neden olabilir. Düzeltme, filtreleme sonrası boş kalan listeyi sonlandırıcı olarak kabul eder. Bu sorun, 0.6.0 ile 1.0.0 arasındaki ash_ai sürümlerini etkilemektedir.

ÖnemOrta
CVSS6.0
İstismar olasılığı—
ÜrünAsh-project Ash Ai
Yayın31 Ağu 2026
İlk görülme31 Ağu 2026
Zayıflık türüCWE-835CWE-835

Nasıl düzeltilir

Güncelleyin
  • ash-project ash_ai1.0.0, 53325fdab90afab628c6a53232ef2a9001580bd9 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
ash-project ash_ai0.6.0 ≤ v < 1.0.0, bc2122f78fca6c11d8ec2b9ac53148ec17476460 ≤ v < 53325fdab90afab628c6a53232ef2a9001580bd91.0.0, 53325fdab90afab628c6a53232ef2a9001580bd9

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.