Apa yang terjadi
CVE-2026-126758: komponen .kimi-code/local.toml mengandalkan argumen additional_dir yang tidak tepercaya dalam keputusan keamanan, sehingga konfigurasi yang disuplai repositori dapat mempengaruhi penanganan direktori workspace di agen pengkodean AI.
Mengapa penting
Agen pengkodean AI mempercayai konfigurasi lokal repositori; repo berbahaya dapat mengarahkan jalur mana yang diperlakukan agen sebagai di dalam workspace, memungkinkan operasi di luar direktori yang diharapkan (akses data/penimpaan).
Vektor serangan
WorkspaceDirsService membaca additional_dir dari konfigurasi .kimi-code/local.toml lokal repositori dan menggunakannya dalam keputusan keamanan (pembatasan workspace), memungkinkan konfigurasi repositori yang dibuat untuk mempengaruhi direktori mana yang diperlakukan sebagai workspace.
Sistem yang terdampak
MoonshotAI kimi-code <= 2.0.2 (.kimi-code/local.toml)
Mitigasi
Tingkatkan ke kimi-code 2.1.0+; validasi local.toml yang disuplai repositori dan perlakukan sebagai tidak tepercaya; terapkan daftar izin workspace.