Katalog CVE

CVE-2026-40149

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

PraisonAI to system zespołów wieloagentowych. W wersjach przed 4.5.128, punkt końcowy /api/approval/allow-list umożliwia nieautoryzowaną modyfikację listy zatwierdzonych narzędzi, gdy nie jest skonfigurowany token autoryzacji (domyślnie).

Ocena ryzyka

Dodanie niebezpiecznych nazw narzędzi do listy zatwierdzonych może pozwolić atakującemu na automatyczne zatwierdzanie przyszłych wywołań tych narzędzi przez agenta, omijając mechanizm bezpieczeństwa zaprojektowany w celu ochrony.

Rekomendacja

Zaleca się aktualizację do wersji 4.5.128 lub nowszej, aby zabezpieczyć system przed tą podatnością.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

PraisonAI is a multi-agent teams system. Prior to 4.5.128, the gateway's /api/approval/allow-list endpoint permits unauthenticated modification of the tool approval allowlist when no auth_token is configured (the default). By adding dangerous tool names (e.g., shell_exec, file_write) to the allowlist, an attacker can cause the ExecApprovalManager to auto-approve all future agent invocations of those tools, bypassing the human-in-the-loop safety mechanism that the approval system is specifically designed to enforce. This vulnerability is fixed in 4.5.128.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS