Apa yang terjadi
Tool faq_search server MCP phpMyFAQ mengembalikan hasil tanpa menerapkan filter izin pengguna/grup database yang diterapkan di jalur pencarian web normal. Konten FAQ terbatas karena itu dapat dibaca oleh klien MCP mana pun yang dapat menjangkau server.
Mengapa penting
Server MCP knowledge-base sering dihubungkan langsung ke pipeline RAG di mana aplikasi di sekitarnya mengasumsikan lapisan MCP menerapkan ACL yang sama dengan UI. Celah ini berarti entri FAQ internal yang rahasia menjadi terlihat oleh agen dan siapa pun dengan akses titik akhir MCP — kehilangan batas otorisasi senyap di jalur agen.
Vektor serangan
Klien yang terhubung ke phpmyfaq:mcp:server mengeluarkan kueri faq_search; Search::searchDatabase() tidak pernah menerapkan pemeriksaan izin pengguna atau grup, sehingga pertanyaan dan jawaban FAQ terbatas dikembalikan secara lengkap.
Sistem yang terdampak
phpMyFAQ (thorsten) 4.1.0 hingga 4.1.10 (tool faq_search server MCP)
Mitigasi
Tidak ada perbaikan yang dirilis saat publikasi; batasi akses ke server MCP atau terapkan pemeriksaan search.permission di executor faq_search (advisory VulnCheck).