Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-47399: CWE-284: Improper Access Control in MervinPraison praisonai-platform

0
High
VulnerabilityCVE-2026-47399cvecve-2026-47399cwe-284cwe-639
Published: 07/21/2026 (07/21/2026, 16:15:09 UTC)
Source: CVE Database V5
Vendor/Project: MervinPraison
Product: praisonai-platform

Description

PraisonAI Platform is the platform layer for the PraisonAI multi-agent teams system. Prior to version 0.1.4, the workspace-scoped REST routes contain a systemic object-level authorization flaw that allows an authenticated user from one workspace to access, modify, and delete objects belonging to another workspace by supplying the victim object's global UUID. The affected pattern appears in workspace-scoped routes such as agents, projects, issues, and comments. The route layer verifies that the caller is a member of the `workspace_id` provided in the URL, but the service layer later resolves the target object by global object ID only. It does not verify that the resolved object actually belongs to the workspace in the URL. As a result, a valid member of `workspace_attacker` can call a route under `/api/v1/workspaces/{workspace_attacker}/...` while supplying an object UUID from `workspace_victim`. The server authorizes the request based on membership in `workspace_attacker`, then fetches or mutates the victim object by global UUID. This breaks the platform's workspace isolation boundary. PraisonAI Platform version 0.1.4 patches the issue.

CVSS v3.1

Score 8.8high

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Affected software

GitHub Actionsmore threats →ai
mervinpraison/PraisonAI
pkg:github/mervinpraison/PraisonAI
Affected versions
<0.1.4

Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 07/21/2026, 16:56:53 UTC

Technical Analysis

The PraisonAI platform's workspace-scoped REST routes verify that the caller is a member of the workspace specified in the URL but fail to confirm that the target object identified by a global UUID belongs to that workspace. This allows an authenticated user from one workspace to supply a global UUID of an object from another workspace and gain unauthorized access or perform unauthorized modifications or deletions on that object. The vulnerability affects multiple route patterns including agents, projects, issues, and comments. The flaw is fixed in PraisonAI version 0.1.4.

Potential Impact

An attacker authenticated in one workspace can bypass workspace isolation controls and access, modify, or delete objects in other workspaces by supplying their global UUIDs. This leads to a complete compromise of confidentiality, integrity, and availability of data across workspace boundaries within the PraisonAI platform.

Mitigation Recommendations

Upgrade PraisonAI to version 0.1.4 or later, where this authorization flaw is patched. No other mitigation is indicated. Patch status is not explicitly stated but the vendor fixed the issue in version 0.1.4.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
GitHub_M
Date Reserved
2026-05-19T19:22:45.730Z
Cvss Version
3.1
State
PUBLISHED
Remediation Level
null

Threat ID: 6a5fa1722a4a8d59896d3432

Added to database: 07/21/2026, 16:42:26 UTC

Last enriched: 07/21/2026, 16:56:53 UTC

Last updated: 07/21/2026, 20:03:04 UTC

Views: 5

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses