Apa yang terjadi
Diterbitkan 2026-10-13 (CVSS 8.8 v3.1, CWE-436) oleh VulnCheck. Penguraian statis tree-sitter-bash tidak dapat mendeteksi substitusi yang tersembunyi dalam nilai kutipan tunggal, dan fitur promptvars bash mengeksekusinya saat runtime; hanya perintah daftar-izin di belakang yang diklasifikasikan. Diverifikasi melalui NVD REST API.
Mengapa penting
Kelas eksekusi-agen yang sama dengan klaster Roo Code: gerbang izin CLI agen yang dikirimkan laboratorium frontier dikalahkan oleh semantik metakarakter shell yang tidak terlihat oleh parser-nya, memberikan perintah yang disuntikkan prompt eksekusi kode senyap dengan hak istimewa sesi pengembang. Menunjukkan kelas bypass-izin-bash sekarang mencakup beberapa alat agen utama.
Vektor serangan
Injeksi prompt tidak langsung memasok input seperti variabel kutipan tunggal yang nilainya berisi substitusi perintah, diekspansi ulang saat runtime dengan operator transformasi prompt ${var@P}. Gerbang izin hanya melihat perintah di belakang yang ada dalam daftar-izin, sehingga agen diam-diam mengeksekusi perintah tersembunyi di sesi terminal.
Sistem yang terdampak
Mistral AI mistral-vibe < 2.25.4 (CLI agen AI)
Mitigasi
Tingkatkan mistral-vibe ke 2.25.4 (perbaikan komit 19b5b74). Sampai ditambal, nonaktifkan persetujuan otomatis perintah shell dan jalankan hanya terhadap input tepercaya.