Mengapa penting
dbt-mcp adalah MCP server yang menjembatani LLM agents ke operasi platform data dbt; kebocoran konteks OAuth memungkinkan penyerang lokal atau proses co-resident jahat untuk menyamar sebagai sesi dbt Platform pengguna melalui integrasi tool agent sendiri.
Vektor serangan
Endpoint GET /dbt_platform_context helper OAuth lokal terekspos tanpa autentikasi atau validasi Host setelah pengguna menyelesaikan alur OAuth dbt Platform, mengembalikan konteks platform lengkap (berpotensi termasuk tokens) ke proses lokal mana pun atau, jika port dapat dijangkau, pemanggil jaringan mana pun.
Sistem yang terdampak
dbt-mcp < 1.20.0
Mitigasi
Upgrade ke dbt-mcp 1.20.0.