CVE-2026-47413

PraisonAI Platform is the platform layer for the PraisonAI multi-agent teams system. Versions prior to 0.1.4 have aprivilege escalation / cross-tenant member injection. The `POST /workspaces/{workspace_id}/members` endpoint is gated only by `require_workspace_member(workspace_id)` (default `min_role="member"`) and forwards the request body's `user_id` and `role` straight into `MemberService.add(workspace_id, user_id, role)`, which has no caller-permission check. A user with the lowest workspace privilege can add any user (including a new attacker-controlled second account, or an existing account they want to grief) as owner of the workspace. PraisonAI Platform version 0.1.4 patches the issue.
Configurations

No configuration.

History

24 Oct 2026, 19:10

Type Values Removed Values Added
Summary
  • (es) PraisonAI Platform es la capa de plataforma para el sistema de equipos multiagente de PraisonAI. Las versiones anteriores a la 0.1.4 tienen una escalada de privilegios / inyección de miembros entre inquilinos. El endpoint “POST /workspaces/{workspace_id}/members” está protegido únicamente por “require_workspace_member(workspace_id)” (rol mínimo predeterminado=’member’) y reenvía el “user_id” y el “role” del cuerpo de la solicitud directamente a “MemberService.add(workspace_id, user_id, role)”, que no tiene una verificación de permisos del llamante. Un usuario con el privilegio más bajo del espacio de trabajo puede añadir a cualquier usuario (incluyendo una nueva cuenta secundaria controlada por el atacante, o una cuenta existente que quieran perjudicar) como propietario del espacio de trabajo. PraisonAI Platform versión 0.1.4 corrige el problema.

Information

Published : 2026-07-21 18:17

Updated : 2026-10-24 19:10


NVD link : CVE-2026-47413

Mitre link : CVE-2026-47413

CVE.ORG link : CVE-2026-47413


JSON object : View

Products Affected

No product.

CWE
CWE-269

Improper Privilege Management

CWE-862

Missing Authorization