Kerentanan  ·  2026-10-24

Aider memuat .aider.conf.yml berbahaya secara otomatis tanpa prompt kepercayaan → eksekusi perintah shell dengan hak istimewa korban (CVE-2026-115726)

KerentananHigh dampakGlobalCVE-2026-115726
Aider hingga 0.86.2 memuat .aider.conf.yml dari repositori secara otomatis tanpa prompt kepercayaan. Nilai seperti notifications-command atau editor mencapai subproses yang dipanggil dengan shell=True, sehingga file konfigurasi yang di-commit ke repositori menghasilkan eksekusi perintah dengan hak istimewa pengguna (CVSS 7.8, CWE-78). Diterbitkan 2026-10-23.
Ini adalah masalah 'konfigurasi agen = instruksi yang dapat dieksekusi' yang persis: agen coding AI memperlakukan konfigurasi yang disediakan proyek sebagai tepercaya. Ini memungkinkan penyerang yang dapat memengaruhi repositori (PR fork, repositori yang dikompromikan, dependensi) menjalankan kode di mesin pengembang, termasuk mengeksfiltrasi kredensial yang dapat dibaca agen.
.aider.conf.yml berbahaya yang di-commit ke repositori dimuat secara otomatis tanpa prompt kepercayaan. Penyerang menetapkan nilai notifications-command atau editor yang dieksekusi melalui subproses dengan shell=True setelah balasan model atau penggunaan /editor, menjalankan perintah dengan hak istimewa korban. Dipicu saat pengembang menjalankan Aider di repositori yang disediakan penyerang.
Aider (aider-chat) hingga 0.86.2
Tingkatkan Aider ke versi yang diperbaiki (perbaikan dirilis setelah 0.86.2); perlakukan .aider.conf.yml yang di-host proyek dan file konfigurasi agen serupa sebagai input tidak tepercaya yang dapat dieksekusi — minta izin eksplisit sebelum pemuatan otomatis, dan audit pengaturan notifications-command/editor. Advisory melalui VulnCheck.
NVD entryVulnCheck advisoryAider source (editor.py)
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →