CVE-2026-47413
KritikTeknik Veri (Otomatik)
- CVSS Skoru
- 9.6
- EPSS
- 0.4%
- CWE
- CWE-269
- KEV Durumu
- Hayır
Yayım tarihi: 21 Temmuz 2026
PraisonAI Platform, PraisonAI çoklu aracı ekipleri sisteminin platform katmanını oluşturur. 0.1.4 sürümünden önceki sürümlerde bir ayrıcalık yükseltmesi ve çapraz kiracı üyesi enjeksiyonu vardır. `POST /workspaces/{workspace_id}/members` endpointi yalnızca `require_workspace_member(workspace_id)` (varsayılan `min_role="member"`) tarafından kontrol edilir ve istek gövdesinin `user_id` ve `role` değerlerini doğrudan `MemberService.add(workspace_id, user_id, role)` yöntemine iletir, bu yöntemde çağırıcı izni kontrolü yoktur. En düşük workspace ayrıcalığına sahip bir kullanıcı, herhangi bir kullanıcıyı (dahil yeni bir saldırgan tarafından kontrol edilen ikinci hesap veya grief yapmak istedikleri mevcut bir hesap) workspace sahibi olarak ekleyebilir. PraisonAI Platform sürüm 0.1.4 bu sorunu düzeltir.
Orijinal açıklama (İngilizce)
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.
Referanslar
Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.