Katalog CVE

CVE-2026-57146

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W PraisonAI od wersji 4.5.115 do przed 4.6.61 udokumentowany punkt wejścia CLI nadal udostępnia trasy subskrypcji i zdarzeń A2U bez uwierzytelniania. Opakowanie CLI nie udostępnia --api-key, nie instaluje oprogramowania pośredniczącego API-key i nie generuje tokenu dla A2U; jeśli zmienna A2U_AUTH_TOKEN nie jest ustawiona, uwierzytelnianie jest wyłączone. Podatność naprawiono w wersji 4.6.61.

Ocena ryzyka

Nieuwierzytelniony dostęp do strumieniowania zdarzeń A2U może ujawnić dane lub pozwolić na nieautoryzowane działania w systemie wieloagentowym. Może to prowadzić do naruszenia poufności i integralności.

Rekomendacja

Zaktualizuj PraisonAI do wersji 4.6.61 lub nowszej. Upewnij się, że zmienna A2U_AUTH_TOKEN jest ustawiona i że uwierzytelnianie jest wymuszane na wszystkich trasach A2U.

Inne podatności w PraisonAI

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

PraisonAI is a multi-agent teams system. From version 4.5.115 to before version 4.6.61, the published A2U advisory GHSA-f292-66h9-fpmf says unauthenticated A2U event streaming was fixed in praisonai 4.5.115. Current head still exposes the same A2U subscription and event routes without authentication when the operator starts the documented CLI entrypoint. The current CLI wrapper does not expose --api-key, does not install the common API-key middleware, and does not generate a token for A2U. It calls create_a2u_routes(app) directly. That helper only enforces auth if A2U_AUTH_TOKEN is already present; if the variable is missing, _authenticate_request() returns None and treats auth as disabled. This issue has been patched in version 4.6.61.

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