Apa yang terjadi
Registry memvalidasi alamat upstream server yang terdaftar tanpa memblokir tujuan internal/private, sehingga pengguna terautentikasi dapat mendaftarkan server yang menunjuk ke layanan internal atau endpoint metadata. Gateway kemudian mengirim permintaan ke alamat tersebut dan dapat mengembalikan respons ke pemanggil.
Mengapa penting
Dalam deployment MCP, registry menghadapi semua lalu lintas alat agen. SSRF di sini memungkinkan pengguna MCP berhak rendah untuk berpindah ke layanan jaringan internal dan metadata cloud, memperluas jangkauan serangan yang digerakkan agen.
Vektor serangan
Pengguna terautentikasi yang diizinkan untuk mendaftarkan/memodifikasi server menetapkan alamat upstream yang menyebabkan gateway mengirim permintaan ke layanan di jaringan internal deployment (termasuk endpoint metadata instance cloud), dan dalam beberapa kasus respons dikembalikan ke pengguna.
Sistem yang terdampak
Amazon mcp-gateway-registry >= v1.0.3 DAN <= 1.34.0
Mitigasi
Tingkatkan ke mcp-gateway-registry 1.35.0 (memvalidasi alamat upstream). Sementara: batasi izin pendaftaran/modifikasi server ke akun tepercaya; batasi akses jaringan keluar dari komponen registry/auth-server; wajibkan IMDSv2 dan berikan hanya izin peran yang diperlukan. Setelah peningkatan, tinjau alamat upstream yang terdaftar dan log untuk pendaftaran/perubahan yang tidak diharapkan.