Kerentanan  ·  2026-10-14

MCP Context Forge (IBM) mengirimkan rahasia JWT yang diketahui → token admin platform yang dapat dipalsukan tanpa autentikasi di gerbang MCP

KerentananHigh dampakGlobalCVE-2026-53709
Diterbitkan 2026-10-13 (CVSS 9.8, CWE-287/321/798/1188) melalui advisory GitHub. Gerbang mengirimkan JWT_SECRET_KEY yang diketahui dan verify_jwt_token() menerima token HS256 yang ditandatangani dengannya, sementara get_current_user() mempromosikan subjek token menjadi administrator platform ketika REQUIRE_USER_IN_DB salah. Diverifikasi melalui NVD REST API.
Gerbang MCP adalah batas kepercayaan antara agen dan alat/data yang mereka panggil. Token admin yang dipalsukan memberikan akses baca/tulis/gangguan ke semua server dan sumber daya MCP yang dikelola gerbang, memungkinkan penyerang mengonfigurasi ulang apa yang dapat dijangkau setiap agen yang terhubung — satu titik kompromi untuk estate agen organisasi, dan jalur sesi yang dipalsukan bertahan lebih lama dari kontrol pencabutan kredensial normal.
Penyerang jarak jauh tanpa autentikasi menandatangani JWT HS256 dengan JWT_SECRET_KEY yang diketahui publik yang dikirimkan di mcpgateway/config.py dan .env.example, menetapkan subjek ke PLATFORM_ADMIN_EMAIL yang dikonfigurasi; get_current_user() membuat sesi admin tanpa akun DB apa pun (REQUIRE_USER_IN_DB=false default). Token yang dipalsukan bertahan dari perubahan kata sandi, penghapusan akun, dan pencabutan sesi.
IBM MCP Context Forge MCP gateway < 1.0.2
Tingkatkan MCP Context Forge ke 1.0.2; penempat harus memutar rahasia JWT dan menonaktifkan bootstrap admin-platform; lihat GHSA-m8rv-5m6m-32ff.
NVD CVE-2026-53709GitHub Advisory GHSA-m8rv-5m6m-32ffNVD (REST, verified)
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →