Apa yang terjadi
Pada malam 16 Okt 2026, seorang penyusup mencapai sistem lama di OpenCode Console Anomaly (layanan ruang kerja yang dihosting opsionalnya) yang sedang dinonaktifkan. Perusahaan mengirim email kepada pengguna yang terkena dampak pada 17 Okt ('Tindakan Diperlukan: Potensi pelanggaran kunci penyedia') dan menyatakan bahwa kunci penyedia pihak ketiga yang disimpan di ruang kerja Console — OpenAI, Anthropic, dan Google — mungkin telah terekspos. OpenCode menyebutnya sebagai 'serangan distilasi skala besar' yang memengaruhi sekitar 1,4% pengguna Console (mereka yang telah menautkan penyedia eksternal) dan mengatakan sedang bekerja sama dengan tiga laboratorium tersebut; tidak ada aktor, model serangan, atau total kerugian yang telah ditetapkan.
Mengapa penting
Kunci API penyedia yang disalin adalah kredensial bearer: penyerang dapat menjalankan permintaan yang dapat ditagih, menghabiskan kuota, dan menjual kembali kunci tersebut untuk distilasi model pada akun korban, melewati kontrol anggaran Console (yang hanya membatasi lalu lintas melalui gateway OpenCode sendiri). Ini adalah titik kegagalan tunggal untuk memusatkan kredensial AI dan contoh dalam jendela pencurian kredensial penyedia AI dalam rantai pasokan pengembangan agen — berbeda dari RCE MCP OpenCode lokal.
Vektor serangan
Akses tidak sah ke sistem lama yang dinonaktifkan tempat Console menyimpan API key penyedia AI pihak ketiga; penyerang kemudian memanggil API penyedia di bawah identitas/kuota korban
Sistem yang terdampak
OpenCode Console (Anomaly) — layanan ruang kerja agen AI yang dihosting; pengguna dengan kunci penyedia OpenAI/Anthropic/Google yang ditautkan
Mitigasi
Cabut dan rotasi kunci yang terekspos di penyedia penerbit (OpenAI/Anthropic/Google), tinjau penggunaan/tagihan hingga 16 Okt, tetapkan batas pengeluaran, dan nonaktifkan sistem lama yang menyimpan kredensial; OpenCode bekerja sama dengan tiga laboratorium untuk remediasi