CVE-2026-47416
PraisonAI Platform is the platform layer for the PraisonAI multi-agent teams system. Versions prior to 0.1.4 are vulnerable to vertical privilege escalation. The PATCH /workspaces/{workspaceid}/members/{userid} endpoint is gated by requireworkspacemember(workspace_id), which defaults to min_role="member" and is never overridden by the route. The handler then calls MemberService.updaterole(workspaceid, user_id, body.role) which sets the target member's role to whatever the request body specifies, with no check that the caller has owner-or-admin privilege, no check that the new role is not higher than the caller's own, and no check that the caller is not silently promoting themselves. PraisonAI Platform version 0.1.4 patches the issue.
Package Versions Affected
Automatically patch vulnerabilities without upgrading
CVSS Version



Related Resources
References
https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/47xxx/CVE-2026-47416.json, https://github.com/MervinPraison/PraisonAI/security/advisories/GHSA-c2m8-4gcg-v22g, https://nvd.nist.gov/vuln/detail/CVE-2026-47416, https://github.com/MervinPraison/PraisonAI/commit/ef79b7a0561796ad9807f0f09538c25cc78d3619