CVE-2026-47407
Açıklama
PraisonAI Platform, PraisonAI çoklu ajan ekipleri sisteminin platform katmanıdır. 0.1.4 sürümünden önce, Platform sunucusu `/api/v1/workspaces/{workspace_id}/...` altındaki kaynakları sunar ve bunları bir `require_workspace_member(workspace_id)` FastAPI bağımlılığı ile korur. Bağımlılık yalnızca çağıranın URL önekindeki workspace_id'nin bir üyesi olup olmadığını kontrol eder. Rota işleyicileri daha sonra iç kaynağı (`agent_id`, `issue_id`, `project_id`, `label_id`, `comment_id`, `dependency_id`) yalnızca birincil anahtarla arar. Kaynağın kendi `workspace_id` değeri hiçbir zaman URL'nin `workspace_id` değeriyle karşılaştırılmaz. Bu nedenle bir kullanıcı URL önefine kendi çalışma alanını ve yola başka bir çalışma alanının kaynak kimliğini koyabilir. Kimlik doğrulama kontrolü geçer, çünkü kullanıcı gerçekten önek çalışma alanının bir üyesidir. Hizmet daha sonra kiracılar arası kaynağı okuma, güncelleme veya silme için döndürür. Üye yönetimi rotalarında (`add_member`, `update_member_role`, `remove_member`, `update_workspace`, `delete_workspace`) ikinci bir hata vardır. Her biri `require_workspace_member` içinden varsayılan `min_role="member"` değerini devralır. Bu nedenle herhangi bir temel üye kendisini yönetici veya sahip olarak yükseltebilir, diğer üyeleri düşürebilir veya kaldırabilir ve çalışma alanını silebilir. Rol hiyerarşisi şemada mevcuttur ancak uygulanmaz. Kayıt, `/api/v1/auth/register` adresinde e-posta doğrulaması olmadan açıktır. Varsayılan sunucu bağlaması `0.0.0.0:8000` şeklindedir (`python -m praisonai_platform`). Kimliği doğrulanmamış herhangi bir ağ konumundan tek bir curl, sisteme başlangıç erişimi sağlamak için yeterlidir. PraisonAI Platform 0.1.4 sürümü sorunu yamalar.
Nasıl düzeltilir
- praisonai-platform0.1.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| praisonai-platformPyPI | v < 0.1.4 | 0.1.4 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.