Apa yang terjadi
Injeksi perintah OS di handleListIssues github-kanban-mcp-server (argumen state/labels mencapai pemanggilan shell) memungkinkan eksekusi kode jarak jauh. CVSS 6.3, diterbitkan 2026-10-26.
Mengapa penting
Server MCP yang diekspos ke agen LLM memberikan agen (dan instruksi apa pun yang terinjeksi prompt) primitif eksekusi perintah di host. Ini adalah jalur langsung dari alat agen ke RCE.
Vektor serangan
Argumen state/labels ke handleListIssues dirangkai menjadi perintah shell OS tanpa quoting yang aman, memungkinkan pemanggil jarak jauh (atau agen LLM yang memanggil alat) menyuntikkan perintah shell dan mengeksekusi kode di host yang menjalankan server MCP.
Sistem yang terdampak
Sunwood-ai-labs github-kanban-mcp-server hingga 0.4.0 (src/handlers/issue-handlers.ts, handleListIssues).
Mitigasi
Tingkatkan ke versi yang telah diperbaiki; hindari meneruskan nilai state/labels yang tidak tepercaya dan quote/validasi argumen shell.