Apa yang terjadi
CVE-2026-51902 / CVE-2026-51903 / CVE-2026-51905: SuperAGI hingga v0.0.14 memiliki kontrol akses yang tidak tepat di beberapa endpoint — /api/agents/get/project/{project_id}, get_agent_by_latest_execution di agent_execution.py, dan get_agent_execution_configuration di agent_execution_config.py — yang menerima pengenal proyek/agen tanpa memverifikasi bahwa objek tersebut milik organisasi pengguna yang terautentikasi. Pengguna terautentikasi dari satu organisasi dapat membaca daftar agen, metadata eksekusi terbaru, dan konfigurasi eksekusi organisasi lain.
Mengapa penting
Platform agen multi-tenant yang membocorkan definisi agen per-organisasi, status eksekusi, dan konfigurasi antar penyewa melanggar isolasi penyewa dan dapat mengekspos logika alur kerja, prompt, dan konektor/rahasia yang digunakan oleh agen organisasi lain.
Vektor serangan
Pengguna terautentikasi memasukkan pengenal proyek/agen organisasi lain ke endpoint yang tidak dijaga untuk membaca agen, metadata eksekusi, dan konfigurasi eksekusi organisasi tersebut.
Sistem yang terdampak
TransformerOptimus SuperAGI hingga v0.0.14.
Mitigasi
Patch/tingkatkan SuperAGI; terapkan pemeriksaan kepemilikan organisasi pada parameter project_id dan pengenal agen di pengontrol yang terpengaruh.