Kerentanan  ·  2026-10-21

mcp-ripgrep injeksi perintah OS melalui argumen fileType (disengketakan)

KerentananLow dampakGlobalCVE-2026-113378
Cacat injeksi perintah pada mcollina mcp-ripgrep hingga 0.4.0 memengaruhi argumen fileType pada Advanced Search Tool, yang mencapai pemanggilan shell sementara argumen saudara diloloskan melalui escapeShellArg. Pemelihara mencatat bahwa alat tersebut menjalankan ripgrep pada mesin dan berpendapat ini adalah pertimbangan desain yang diharapkan, sehingga temuan disengketakan; PoC publik ada. CVE ditandai 'disputed'.
mcp-ripgrep adalah server MCP yang mengeksekusi perintah shell untuk alat pencarian agen; jika penyerang dapat mengarahkan argumen fileType (misalnya, melalui injeksi prompt dalam permintaan pencarian), ini menjadi sink injeksi perintah lokal pada mesin yang menjalankan server MCP. Meskipun disengketakan dan lokal, ini menggambarkan kelas yang lebih luas dari server MCP yang meneruskan input yang disediakan agen ke shell.
Argumen fileType yang diarahkan mencapai pemanggilan shell di server MCP (permukaan serangan lokal)
mcollina mcp-ripgrep <= 0.4.0
Loloskan argumen fileType secara konsisten / hindari meneruskannya ke shell; perlakukan input server MCP sebagai tidak tepercaya
NVD — CVE-2026-113378Public PoC gist
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →