Kerentanan  ·  2026-11-12

Kiro CLI (Amazon Q Developer CLI) transkrip sesi / riwayat prompt dapat dibaca oleh pengguna lokal lain

KerentananMedium dampakGlobalCVE-2026-124848
Buletin AWS (2026-178, 10 November) mendokumentasikan CVE-2026-124848 (CWE-276 izin default yang tidak tepat): Kiro CLI, asisten coding AI, membuat file transkrip sesi dan riwayat prompt dengan izin yang memungkinkan pengguna lokal lain di Host yang sama membacanya, mengekspos prompt pengguna, respons model, dan output alat termasuk kredensial atau kode sumber yang dikandungnya. Diperbaiki di Kiro CLI 2.27.0.
Agen coding AI menyimpan rahasia paling bernilai di workstation pengembang — prompt, kredensial, dan output alat dari sesi — dan cacat ini membuat materi tersebut dapat dibaca oleh akun lokal lainnya. Pada runner CI bersama, host lompat, atau workstation multi-pengembang, ini mengubah log sesi AI menjadi vektor kebocoran kredensial.
Kiro CLI membuat file transkrip sesi dan riwayat prompt dengan izin default yang memungkinkan pengguna lokal lain di host yang sama membacanya. Pengguna lokal dengan akses sistem file dapat membaca prompt coding AI, respons model, dan output alat pengguna lain — yang sering berisi kunci API, kredensial cloud, dan kode sumber yang ditempel pengembang atau yang muncul selama sesi agen.
Kiro CLI >= 1.16.0 dan < 2.27.0 (sebelumnya Amazon Q Developer CLI; Amazon Q Developer CLI 1.16.0–1.19.x juga terpengaruh untuk ~/.aws/amazonq/.cli_bash_history).
Tingkatkan ke Kiro CLI 2.27.0 (jalankan sekali sehingga file yang ada dibatasi pemilik); jika tidak dapat meningkatkan segera, jalankan 'chmod -R go-rwx ~/.kiro' dan 'umask 077' sebelum menjalankan; pengguna Amazon Q Developer CLI 1.16.0–1.19.x harus menghapus atau chmod go-rwx ~/.aws/amazonq/.cli_bash_history.
AWS security bulletin 2026-178-AWS — CVE-2026-124848 Kiro CLI incorrect default permissionsNVD — CVE-2026-124848
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →