Apa yang terjadi
CVE-2026-106764 (dipublikasikan 2026-10-23, NVD Deferred) adalah masalah eksekusi kode arbitrer di server MCP mcp-git-tools, yang dapat diakses melalui fungsi resolveBaseBranch saat memproses argumen alat git yang dikendalikan penyerang.
Mengapa penting
RCE permukaan alat agenik: server MCP git-untuk-agen yang membangun perintah shell dari nilai cabang yang tidak dipercaya memberi agen atau pemasok prompt-nya kemampuan untuk menjalankan kode pada host pengembang/infrastruktur.
Vektor serangan
Nilai cabang/ref yang dirancang yang diberikan ke fungsi resolveBaseBranch (digunakan saat panggilan alat git harus menyelesaikan cabang dasar) mencapai pemanggilan shell atau perintah tanpa pelolosan yang memadai, memungkinkan permintaan yang digerakkan agen mengeksekusi kode arbitrer pada host.
Sistem yang terdampak
@rog0x/mcp-git-tools 1.0.1
Mitigasi
Tidak ada rilis perbaikan yang didokumentasikan (NVD Deferred). Jika digunakan, batasi host agen mana yang dapat memanggilnya dan jalankan dalam container hak istimewa minimum; waspadai nama cabang yang tidak biasa mencapai alat.