Apa yang terjadi
Sebuah cacat pada Goose: dengan integrasi terminal diaktifkan, riwayat perintah shell dikirim apa adanya ke endpoint penyedia LLM tanpa sanitasi. Jika pengguna memasukkan data sensitif (token API, kata sandi, rahasia variabel lingkungan) di terminal, data tersebut melintasi batas kepercayaan dan masuk ke log penyedia. CVSS 7.4 (ruang lingkup berubah, dampak kerahasiaan), dipublikasikan 2026-10-22 melalui Red Hat.
Mengapa penting
Alat agen lokal yang mengekspos riwayat shell mentah ke penyedia LLM mengubah jalur kueri LLM menjadi saluran pengungkapan kredensial. Untuk penerapan AI dengan agen yang menggerakkan pekerjaan terminal/CLI, ini membocorkan rahasia yang sama yang dapat dilihat agen.
Vektor serangan
Saat fitur integrasi terminal diaktifkan, Goose menangkap riwayat perintah shell dan mengirimkannya apa adanya tanpa sanitasi ke penyedia LLM yang dikonfigurasi selama kueri, membocorkan apa pun yang diketik pengguna — termasuk kredensial yang tertanam dalam perintah atau variabel lingkungan (CWE-497).
Sistem yang terdampak
Goose (dikirim dalam Red Hat Enterprise Linux 9/10; fitur integrasi terminal Goose) — riwayat terminal dikirim ke endpoint penyedia LLM
Mitigasi
Advisory Red Hat CVE-2026-111079 / bug 2554025; perbarui Goose ke build yang diperbaiki, nonaktifkan integrasi terminal jika tidak diperlukan, dan hindari menempatkan rahasia di riwayat shell. Tinjau log sisi penyedia untuk string kredensial yang bocor.