Kerentanan  ·  2026-10-18

Wheels CLI (CFML) command injection when driven by CI variables or AI-agent MCP tool inputs

KerentananMedium dampakGlobalCVE-2026-111451
NVD REST terverifikasi (dipublikasikan 2026-10-16, CVSS 7.8, CWE-78). Advisory tersebut secara eksplisit menandai penggunaan CLI oleh AI-agent MCP tool sebagai salah satu saluran input injeksi.
Advisory tersebut menyebutkan penggunaan CLI yang digerakkan oleh AI-agent sebagai permukaan ancaman: ketika agen pengkodean memanggil alat deploy/publish melalui MCP, nilai versi/branch yang disuntikkan atau diarahkan oleh prompt dapat menjadi eksekusi perintah shell di host deploy dan CI runner — memperluas jangkauan serangan dari setiap injeksi prompt ke dalam pipeline deployment agen itu sendiri.
Nilai deploy release/version/rollback tidak divalidasi/di-escape secara memadai dan dapat mengeksekusi perintah shell di host deploy sebagai pengguna SSH dan di CI runner selama build; jalur penghapusan/penghancuran paket dapat menghapus file yang tidak diinginkan; ekstraksi dapat menimpa file; nama generator dapat menulis di luar proyek. Input dapat berasal dari variabel CI, nama branch, paket, atau agen AI yang menggunakan MCP tools CLI. Juga mencakup stored XSS di scaffold views yang dihasilkan dan penanganan PID basi.
Wheels CLI 4.0.0 hingga 4.1.1 (diperbaiki di 4.1.2)
Tingkatkan ke Wheels CLI 4.1.2 dan terapkan perbaikan yang terdokumentasi pada views yang sudah dibuat (GitHub advisory GHSA-cghp-86c6-6fjc). Sanitasi semua nilai tidak tepercaya yang dimasukkan ke input deploy/version.
NVD CVE-2026-111451GitHub Advisory GHSA-cghp-86c6-6fjc
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →