CVE-2026-47407 in PraisonAIinfo

Zusammenfassung

von VulDB • 21.07.2026

Die PraisonAI-Plattform ist die Plattformebene für das Multi-Agenten-Teamsystem von PraisonAI. Vor Version 0.1.4 stellt der Platformsressourcen unter `/api/v1/workspaces/{workspace_id}/...` zur Verfügung und schützt diese mit einer FastAPI-Abhängigkeit namens `require_workspace_member(workspace_id)`. Diese Abhängigkeit überprüft lediglich, ob der Aufrufer Mitglied der in URL-Präfix angegebenen `workspace_id` ist. Die Routenhandler suchen dann die inneren Ressourcen (`agent_id`, `issue_id`, `project_id`, `label_id`, `comment_id`, `dependency_id`) ausschließlich über den Primärschlüssel nach. Die eigene `workspace_id` der Ressource wird niemals mit der `workspace_id` in der URL verglichen. Ein Benutzer kann daher seine eigene Workspace-ID im URL-Präfix und die Ressourcen-ID einer anderen Workspace im Pfad angeben. Der Authentifizierungscheck besteht, da er tatsächlich Mitglied der Workspace im Präfix ist. Der Dienst gibt daraufhin die ressourcenübergreifende (cross-tenant) Ressource zum Lesen, Aktualisieren oder Löschen zurück. Es gibt einen zweiten Fehler in den Member-Management-Routen (`add_member`, `update_member_role`, `remove_member`, `update_workspace`, `delete_workspace`). Jede dieser Routen erbt das Standardattribut `min_role="member"` von `require_workspace_member`. Daher kann jedes grundlegende Mitglied sich selbst zum Administrator oder Eigentümer befördern, andere Mitglieder degradieren oder entfernen sowie die Workspace löschen. Die Rollenhierarchie ist zwar im Schema vorhanden, wird aber nicht durchgesetzt. Die Registrierung unter `/api/v1/auth/register` ist offen und erfordert keine E-Mail-Verifizierung. Das Standard-Binding des Servers lautet `0.0.0.0:8000` (`python -m praisonai_platform`). Ein einzelner curl-Aufruf von jeder nicht authentifizierten Netzwerkposition aus reicht aus, um in das System einzusteigen. PraisonAI Platform Version 0.1.4 behebt dieses Problem.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

GitHub M

Reservieren

19.05.2026

Veröffentlichung

21.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380978

CPE

bereit

EPSS

0.00238

KEV

nein

Aktivitäten

low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!