Katalog CVE

CVE-2026-44339

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

PraisonAI to system zespołów wieloagentowych. W wersjach wcześniejszych niż 4.6.37 dla praisonai oraz 1.6.37 dla praisonaiagents, system ten rozwiązuje niezdefiniowane nazwy narzędzi w kontekście globalnych modułów i __main__, co może prowadzić do niezamierzonych wywołań aplikacji.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do wywoływania nieautoryzowanych funkcji aplikacji, co może prowadzić do nieprzewidzianych działań w systemie.

Rekomendacja

Zaleca się aktualizację do wersji praisonai 4.6.37 oraz praisonaiagents 1.6.37, aby usunąć tę podatność.

Powiązane podatności

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

PraisonAI is a multi-agent teams system. Prior to praisonai version 4.6.37 and praisonaiagents version 1.6.37, praisonaiagents resolves unresolved tool names against module globals and __main__ after it fails to match the declared tool list and the registry. With the default agent configuration, _perm_allow is None, so undeclared non-dangerous tool names are not rejected by the permission gate. An attacker who can influence tool-call names can therefore invoke unintended application callables that were never declared as tools. This issue has been patched in praisonai version 4.6.37 and praisonaiagents version 1.6.37.

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