Kerentanan  ·  2026-11-04

Bypass otorisasi RAG agentik AuditPilot memungkinkan pengguna membaca pengetahuan proyek lain melalui project_id (CVE-2026-121558)

KerentananLow dampakGlobalCVE-2026-121558
Jalur RAG agentik AuditPilot memvalidasi cakupan proyek pengguna yang meminta hanya terhadap proyek yang diautentikasi, tetapi _metadata_allowed tidak menerapkan project_id tepercaya pemanggil ketika satu disediakan, memungkinkan pembacaan pengetahuan antar-proyek di penyewa yang sama. CVSS 4.3 (3.1) / 2.3 (4.0), diterbitkan 2026-11-03.
Ini adalah tool pengambilan RAG agentik yang memberi makan LLM. Bypass otorisasi di permukaan pengambilan pengetahuan membocorkan dokumen yang diambil dari satu proyek ke pengguna terautentikasi dari proyek lain — cacat pengungkapan data antar-proyek dalam sistem audit/RAG AI, dengan tingkat keparahan rendah dan jangkauan sempit.
Bypass otorisasi (CWE-639, otorisasi tidak benar) di _metadata_allowed dalam rag/agentic_rag.py. Pengguna terautentikasi dengan read:knowledge pada satu proyek menyediakan project_id yang berbeda melalui GET /api/knowledge/query atau POST /api/research/answer untuk membaca potongan pengetahuan proyek lain dalam penyewa yang sama.
intelligent-audit-system (AuditPilot) sebelum commit 4669c93 (rag/agentic_rag.py _metadata_allowed / web/main.py)
Tingkatkan repo ke commit 4669c93f3a7403a0e242bef14d771beef0b4356b (atau lebih baru). Referensi: https://github.com/Ricky-7-Yan/intelligent-audit-system/issues/7
NVD — CVE-2026-121558GitHub — Ricky-7-Yan/intelligent-audit-system
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →