CVE-2026-47407

Kritik

Təsvir

PraisonAI Platform, PraisonAI çoxagentli komandalar sisteminin platforma təbəqəsidir. Versiya 0.1.4-dən əvvəl Platform serveri resursları `/api/v1/workspaces/{workspace_id}/...` altında təqdim edir və onları `require_workspace_member(workspace_id)` FastAPI asılılığı ilə qoruyur. Asılılıq yalnız çağırış edənin URL prefiksindəki workspace_id-nin üzvü olub-olmadığını yoxlayır. Marşrut idarəediciləri daha sonra daxili resursu (`agent_id`, `issue_id`, `project_id`, `label_id`, `comment_id`, `dependency_id`) yalnız primary key vasitəsilə axtarır. Resursun öz `workspace_id`-si heç vaxt URL-dəki `workspace_id` ilə müqayisə edilmir. Buna görə də istifadəçi URL prefiksinə öz iş sahəsini (workspace), yoluna isə hər hansı digər iş sahəsinin resurs ID-sini yerləşdirə bilər. Autentifikasiya yoxlaması uğurlu olur, çünki onlar həqiqətən prefiks iş sahəsinin üzvüdürlər. Xidmət daha sonra oxumaq, yeniləmək və ya silmək üçün kross-tenant resursunu qaytarır. Üzvlərin idarə olunması marşrutlarında (`add_member`, `update_member_role`, `remove_member`, `update_workspace`, `delete_workspace`) ikinci bir xəta mövcuddur. Onların hər biri `require_workspace_member`-dən standart `min_role="member"` parametrini miras alır. Beləliklə, hər hansı adi üzv özünü admin və ya sahib səviyyəsinə yüksəldə, digər üzvləri aşağı sala və ya silə, həmçinin iş sahəsini silə bilər. Rol iyerarxiyası sxemdə mövcuddur, lakin tətbiq edilmir. Qeydiyyat `/api/v1/auth/register` ünvanında açıqdır və e-poçt təsdiqi tələb olunmur. Standart server bağlama nöqtəsi `0.0.0.0:8000` (`python -m praisonai_platform`) şəklindədir. Autentifikasiya olunmamış hər hansı şəbəkə mövqeyindən göndərilən bir curl sorğusu sistemə giriş etmək üçün kifayətdir. PraisonAI Platform versiya 0.1.4 bu problemi aradan qaldırır.

CiddilikKritik
CVSS9.4
İstismar ehtimalı—
MəhsulPraisonai-platform
Dərc21 iyl 2026
İlk görülmə21 iyl 2026

Necə düzəltmək olar

Yeniləyin
  • praisonai-platform0.1.4 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
praisonai-platformPyPIv < 0.1.40.1.4

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.