← CVE Veritabanı

CVE-2026-47396

Kritik

Teknik Veri (Otomatik)

CVSS Skoru
9.8
EPSS
0.6%
CWE
CWE-284
KEV Durumu
Hayır

Yayım tarihi: 21 Temmuz 2026

PraisonAI, çoklu ajan takımları sistemidir. 4.6.40 sürümünden önce, PraisonAI'ın çağrı sunucusu, `CALL_SERVER_TOKEN` yapılandırılmadığında kimlik doğrulaması olmadan bir ağa yönelik ajan kontrolü API'sini ortaya koyar. Etkilenen bileşen, `praisonai.api.call` tarafından monte edilen `praisonai.api.agent_invoke` yönlendiricisidir. Kimlik doğrulama yardımcısı `verify_token()`, `CALL_SERVER_TOKEN` ayarlanmadığında açık bir şekilde başarısız olur. Her duyarlı ajan kontrol uç noktası bu yardımcıya bağlı olduğundan, çağrı sunucusunu bir token olmadan başlatmak, herhangi bir erişilebilir istemcinin ajansları listelemesine, ajan meta verilerini ve talimatlarını incelemesine, ajansları çağırmalarına ve ajansları kaydından çıkarmalarına olanak tanır. Bu, güvenlik açısından önemlidir çünkü paketlenmiş çağrı sunucusu, savunmasız yönlendiriciyi içerir ve `0.0.0.0` adresine bağlanır. Sonuç olarak, çağrı sunucusunu açıkça `CALL_SERVER_TOKEN` ayarlamadan başlatan operatörler, kimlik doğrulaması yapılmayan uzaktan ajan kontrol düzlemini istemeden ortaya koyabilir. Sürüm 4.6.40 bu sorunu çözer.

Orijinal açıklama (İngilizce)

PraisonAI is a multi-agent teams system. Prior to version 4.6.40, PraisonAI's call server exposes a network-facing agent control API without authentication when `CALL_SERVER_TOKEN` is not configured. The affected component is the `praisonai.api.agent_invoke` router as mounted by `praisonai.api.call`. The authentication helper `verify_token()` fails open when `CALL_SERVER_TOKEN` is unset. Since every sensitive agent-control endpoint depends on this helper, starting the call server without a token allows any reachable client to list agents, inspect agent metadata and instructions, invoke agents, and unregister agents. This is security-relevant because the bundled call server includes the vulnerable router and binds to `0.0.0.0`. As a result, operators who launch the call server without explicitly setting `CALL_SERVER_TOKEN` may unintentionally expose an unauthenticated remote agent control plane. Version 4.6.40 fixes the issue.

Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.