Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Son 7 gün
  • CWE-79

CVE-2026-56840

PraisonAI HTTPApproval panelinde araç argümanları nedeniyle onay sayfası XSS açığı

MervinPraison PraisonAI

Yüksek 8,8 CVSS 3.1
Yayımlandı
Güncellendi
23 Eki 2026
Açık yaşı
5 gün
Kaydı açan
GitHub_M

ÖzetTürkçe

PraisonAI, çoklu ajan ekipleri sistemidir. 4.5.2 sürümünden 4.6.59 sürümünden önceki sürümlere kadar, praisonai.bots.HTTPApproval, bekleyen araç onay argümanlarını doğrudan onay paneli HTML'ine işler. Saldırgan kontrolündeki bir araç argümanı bu sayfaya JavaScript enjekte edebilir. Bir kişi riskli araç isteğini incelemek için onay URL'sini açtığında, betik panel kaynağında çalışır ve aynı isteğin /approve/{request_id}/decide uç noktasına POST isteği göndererek HTTPApproval'ın approved=True döndürmesine neden olabilir. Bu sorun 4.6.59 sürümünde yamalanmıştır.

Kaynaktaki açıklama (İngilizce)

PraisonAI is a multi-agent teams system. From version 4.5.2 to before version 4.6.59, praisonai.bots.HTTPApproval renders pending tool approval arguments directly into the approval dashboard HTML. An attacker-controlled tool argument can inject JavaScript into that page. When a human opens the approval URL to inspect the risky tool request, the script runs in the dashboard origin and can POST to the same request's /approve/{request_id}/decide endpoint, causing HTTPApproval to return approved=True. This issue has been patched in version 4.6.59.

Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.

Etkilenen sürümler1 yazılım

YazılımEtkilenenDüzeltildiği sürüm
MervinPraison PraisonAI Sürüm belirtilmemiş –

Kaynaklar3 kaynak

Kayıt geçmişi

  1. Yayımlandı

İlgili açıklar

Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.