Ilustrasi teknis abstrak pada latar biru dongker gelap: lemari server yang sudah dinonaktifkan di sebelah kiri, setengah dibongkar, dengan filamen amber tipis berisi glif berbentuk kunci yang keluar melalui celah pada casing-nya dan melayang menuju sederet endpoint model yang jauh; beberapa glif kunci menyala sementara yang lain telah padam. Tidak ada teks, orang, atau logo organisasi yang muncul. Logo OrcaRouter dikomposisikan di sudut kanan bawah.
AI Safety Incidents

Konsol OpenCode yang Telah Dipensiunkan Membocorkan Kunci Penyedia AI Pengguna — dan Sebagian Tagihannya Sudah Terpakai

Penulis

Gideon Frost

Tanggal Terbit

Model terbaru · 20Lihat semua model →
Benchmark: Artificial Analysis · diperbarui setiap hari
Kembali ke semua artikel

OpenCode, agen coding open-source yang dibangun oleh Anomaly (sebelumnya SST), mengungkapkan pada 17 Oktober 2026 bahwa pihak tidak berwenang telah mengakses sistem Console legacy yang sedang dalam proses dinonaktifkan, dan bahwa kunci penyedia AI pihak ketiga yang tersimpan di workspace sebagian pengguna "mungkin telah terekspos" — dengan kredensial O​penAI, A​nthropic, dan G​oogle di antaranya. OpenCode mengatakan pelanggaran tersebut memengaruhi sekitar 1,4% pengguna Console, khususnya "sebagian pengguna yang menautkan penyedia eksternal," dan bahwa perusahaan telah mengirim email ke setiap akun yang terdampak. Perusahaan menggambarkan insiden tersebut sebagai "serangan distilasi skala besar." Dalam waktu satu hari, pengguna yang disebutkan namanya memberi tahu wartawan bahwa kunci tersebut telah digunakan: Dealroom melaporkan $281 dalam tagihan pada kunci O​penAI milik seorang pengguna dan $168 pada kunci A​nthropic milik pengguna yang sama, lebih dari $700 pada akun lain, dan $1,700 pada akun ketiga.

Celah itu — antara pernyataan perusahaan tentang persentase dan pengguna yang memegang faktur — adalah keseluruhan cerita dari catatan ini. Pengungkapannya singkat, penjelasan teknisnya tidak ada, dan penjelasan finansialnya berasal dari orang-orang yang ditagih.

Apa yang dikatakan OpenCode, dengan kata-katanya sendiri

Unggahan publik perusahaan itu terdiri dari tiga kalimat. “Kami mengalami pelanggaran keamanan tadi malam terkait serangan distilasi skala besar yang berdampak pada 1,4% pengguna OpenCode Console,” demikian bunyinya, menurut teks yang dikutip di Hacker News dan oleh OfficeChai. “Kami telah memberi tahu mereka semua pagi ini melalui email. Jika Anda tidak menerima email, Anda tidak terdampak; itu adalah sebagian pengguna yang memiliki penyedia eksternal tertaut.”

Pemberitahuan komunitas yang sedikit lebih panjang, yang diposting oleh tim OpenCode dan direproduksi di Hacker News, menambahkan mekanisme sejauh yang telah dijelaskan perusahaan: "Kami mengidentifikasi akses tidak sah ke sistem lama yang sedang kami proses untuk dinonaktifkan. Kunci penyedia pihak ketiga (mis. O​penAI, A​nthropic) yang disimpan di ruang kerja Anda mungkin telah terekspos. Harap cabut dan ganti kunci tersebut melalui dasbor penyedia yang relevan, perbarui aplikasi apa pun yang menggunakannya, dan tinjau penggunaan terkini untuk aktivitas yang tidak terduga. Kami menyesal hal ini terjadi dan akan menindaklanjuti dengan pembaruan apa pun."

HTML card titled 'What OpenCode disclosed, and when', subtitled 'Statements dated 17 and 18 October 2026, quoted as reported'. The left column, headed 'The disclosure', gives the three-sentence public post of 17 October 2026 verbatim, and the longer community notice naming unauthorized access to a legacy system being decommissioned and warning that third-party provider keys saved in workspaces may have been exposed. The right column, headed 'What the company did not say', lists that no root cause, entry point or dwell time was published; no count of affected accounts behind the 1.4 percent figure; no total financial loss; no reimbursement policy; no evidence supporting the distillation framing; and no post-mortem, as of 19 October 2026. A footer reads 'Sources: OpenCode posts of 17 October 2026 as quoted by Hacker News, OfficeChai, CyberSecurityNews and Step Security.'

Apa yang tidak dipublikasikan perusahaan sama pentingnya dengan apa yang dipublikasikannya. Per 19 Oktober 2026 tidak ada akar penyebab, tidak ada deskripsi tentang bagaimana sistem legacy tersebut diakses, tidak ada pernyataan tentang berapa lama penyusup memiliki akses, tidak ada jumlah absolut akun terdampak di balik angka 1,4%, tidak ada angka total kerugian, tidak ada kebijakan penggantian, dan tidak ada post-mortem. OpenCode saat itu mengatakan bahwa "insiden masih berlangsung sehingga kami tidak dapat membagikan detail lebih lanjut pada saat ini." CyberSecurityNews mencatat ketiadaan yang sama dan menambahkan bahwa OpenCode tidak memberikan bukti teknis yang menghubungkan kredensial yang terekspos dengan aktivitas distilasi.

Lini masa, dan titik perbedaan laporan

Pos OpenCode bertanggal 17 Oktober 2026 dan menyebut pelanggaran itu terjadi "tadi malam," sehingga intrusi terjadi pada malam antara 16 dan 17 Oktober. Kiriman Hacker News atas pernyataan perusahaan memiliki stempel waktu 18:01 UTC pada 17 Oktober. Dua hari kemudian, salah satu pendiri Dax Raad mengatakan penyerang "terus-menerus mencoba menyerang sistem kami selama 48 jam terakhir," dan bahwa "akun pribadi saya juga sedang diserang sekarang," menggambarkannya sebagai "dunia yang sepenuhnya baru dengan peretasan bertenaga ai" (OfficeChai).

Waktu pemberitahuan adalah satu hal yang membuat laporan-laporan yang telah terbit saling berbeda. OpenCode mengatakan telah memberi tahu pengguna terdampak “pagi ini.” Startup Fortune melaporkan bahwa Anomaly mengirim email kepada pengguna terdampak pada 17 Oktober tetapi mencatat bahwa sumber-sumber berbeda pendapat mengenai apakah pemberitahuan dikirim pada pagi hari tanggal 17 atau tanggal 18; OfficeChai, yang memberi tanggal pada unggahan OpenCode dan Raad sebagai 17 Oktober, menempatkan pernyataan komunitas dan email-email tersebut pada pagi hari tanggal 18 Oktober. Startup Fortune juga melaporkan bahwa pengguna diminta meninjau log penagihan dan penggunaan yang berjalan mundur hingga 17 Oktober — batas waktu yang penting, karena sejumlah pengguna melaporkan biaya yang tidak dapat dijelaskan sebelum pemberitahuan pertama tiba.

Apa yang disimpan, dan mengapa itu penting

Paparan ini khusus untuk OpenCode Console, dasbor terkelola tempat akun, langganan, dan kredensial penyedia yang ditautkan berada — bukan untuk CLI sumber terbuka secara terpisah. Dealroom melaporkan bahwa Console menyimpan kunci penyedia pengguna di server OpenCode, dan bahwa OpenCode mendukung model dari lebih dari 75 penyedia dengan pengguna menyediakan kunci API privat mereka sendiri. Desain itulah yang mengubah peretasan satu sistem internal menjadi kebocoran kredensial yang disimpan di tiga laboratorium AI terpisah sekaligus.

Abstract illustration on a dark navy field: a cluster of small amber key glyphs passes through a translucent barrier into a fan of thin cyan request lines aimed at three distinct geometric model endpoints on the right; each endpoint shows a faint rising cost bar. No text, people or organisation logos appear. The OrcaRouter logo is composited in the bottom-right corner.

OpenCode menyebut O​penAI, A​nthropic, dan G​oogle sebagai penyedia yang kuncinya termasuk dalam cakupan, dan mengatakan pihaknya bekerja sama dengan ketiganya "untuk memperbaiki masalah tersebut." Satu-satunya tindakan dari pihak penyedia yang dilaporkan sejauh ini datang secara tidak langsung: Dealroom melaporkan bahwa A​nthropic mengatakan telah mencabut kunci API C​laude yang terdampak. Baik O​penAI maupun G​oogle tidak dikutip secara langsung dalam liputan yang ditinjau untuk artikel ini, dan tidak ada penyedia yang menerbitkan pernyataannya sendiri.

Tagihan yang menurut pengguna telah tiba

Kerugian finansialnya tidak berasal dari pengungkapan OpenCode — perusahaan belum menerbitkan angka kerugian — melainkan dari pengguna individual yang berbicara kepada wartawan. Akun Dealroom, yang diterbitkan 18 Oktober, menyebutkan tiga:

• Colin Parsons, yang kunci O​penAI-nya, meminjam istilah media tersebut, "dihantam" sebesar $281, dan yang kunci A​nthropic-nya ditagih $168.

• Preston Zeller, yang melaporkan kerugian sebesar $1,700.

• Francisco Giancarelli, yang melihat lebih dari $700 dalam penggunaan OpenAI sebelum ia menghentikannya.

HTML card titled 'The reported charges, and the gaps around them', subtitled 'Figures as reported by Dealroom on 18 October 2026; OpenCode has published no loss total'. A three-row list gives Colin Parsons at 281 US dollars on an OpenAI key plus 168 US dollars on an Anthropic key, Preston Zeller at 1,700 US dollars, and Francisco Giancarelli at more than 700 US dollars of OpenAI usage before he stopped it. A lower panel headed 'Not disclosed by OpenCode' lists the number of accounts behind the 1.4 percent figure, the total loss, whether victims will be reimbursed, whether the keys were used for anything other than paid inference, and what the queries were or produced; beneath it, a note records that Cryptobriefing described bills 'climbing into the hundreds of dollars' and said the source material does not say how unauthorized charges will be handled. A footer reads 'Individual figures are user-reported and relayed by Dealroom, not confirmed by OpenCode, OpenAI, Anthropic or Google.'

Cryptobriefing, yang tidak menyebutkan nama individu, menggambarkan tagihan "melonjak hingga ratusan dolar" dan menyatakan secara gamblang bahwa materi sumber tidak merinci bagaimana biaya dari kueri yang tidak sah akan ditangani. Hal itu masih berlaku dua hari kemudian: belum ada komitmen penggantian biaya yang diterbitkan.

Dua kategori kerugian lain diduga tetapi belum terverifikasi. Startup Fortune melaporkan bahwa seorang pengguna mengatakan Google menangguhkan proyek Google Cloud mereka setelah insiden tersebut, dan pengguna lain mengatakan OpenAI menghapus akun mereka karena pelanggaran ketentuan yang terkait dengannya — unggahan individual di X yang menurut media tersebut tidak dapat diverifikasi. Secara terpisah, pelacak isu GitHub milik OpenCode sendiri memuat laporan yang diajukan pengguna yang tidak selaras dengan pernyataan perusahaan, "jika Anda tidak menerima email, Anda tidak terdampak". Isu #56833, yang diajukan pada 18 Oktober, berasal dari seorang pelanggan yang mengatakan workspace mereka tidak pernah menyimpan kunci OpenAI, Anthropic, atau Google — hanya kunci OpenCode Go — namun kunci mereka dicabut tanpa tanggal kedaluwarsa yang ditetapkan, dan yang meminta kebijakan kompensasi yang belum dipublikasikan. Isu #56703, yang diajukan pada hari yang sama, melaporkan workspace yang menampilkan "Akses workspace dibatasi" sejak 17 Oktober dari seorang pengguna yang mengatakan tidak menerima email pelanggaran. Ini adalah laporan pengguna yang belum dikonfirmasi, bukan pernyataan perusahaan, tetapi laporan-laporan itu menunjukkan bahwa remediasi menyentuh akun-akun di luar kelompok yang dikirimi email.

"Serangan distilasi": apa yang dilakukan frasa itu

Pembingkaian OpenCode merupakan klaim motif, bukan deskripsi kerentanan, dan perusahaan belum menerbitkan apa pun untuk mendukungnya. Cryptobriefing menggambarkan tujuan yang tampak sebagai mengumpulkan keluaran model berkualitas tinggi yang dapat digunakan untuk melatih model pesaing tanpa membayar komputasi atau riset asli, dan mencatat bahwa Anthropic telah menggambarkan metode distilasi serupa pada Februari 2026. Itu adalah rekonstruksi niat yang masuk akal. Itu bukan bukti tentang siapa yang melakukan ini atau apa yang mereka jalankan.

Klaim itu langsung menuai skeptisisme dari para peneliti dan pengguna. Startup Fortune mengutip peneliti Nathan Lambert yang mempertanyakan apakah "distilasi" berarti melatih model hilir "atau semacam pola gelap lain yang aneh untuk menggunakan token yang diperoleh secara ilegal," dan mengutip seorang pengguna yang menolak bahwa "Kunci pelanggan dibobol. Diduga digunakan untuk distilasi? Ini bukan serangan distilasi." Di Hacker News, para komentator menekankan poin yang sama — bahwa framing itu datang dari perusahaan yang vendornya telah menghabiskan setahun berargumen bahwa distilasi adalah ancaman komersial eksistensial, dan bahwa tidak ada log kueri, analisis lalu lintas, maupun atribusi yang dirilis. Perbedaan ini penting bagi siapa pun yang membaca catatan itu nanti: pelanggaran kredensial sudah terbukti; tujuan di baliknya baru diklaim.

Apa yang berubah setelah pengungkapan tersebut

Instruksi OpenCode kepada pengguna yang terdampak adalah mencabut dan mengganti setiap kunci penyedia yang tertaut melalui dasbor OpenAI, Anthropic, dan Google, memperbarui setiap aplikasi yang menggunakan kunci tersebut, serta meninjau penggunaan dan penagihan penyedia untuk aktivitas tak terduga. Startup Fortune melaporkan satu saran tambahan dalam pemberitahuan itu: jangan gunakan tautan dalam email pemberitahuan pembobolan, tetapi langsung kunjungi dasbor penyedia. Laporan itu juga menyebutkan bahwa pengguna diminta memeriksa log penagihan hingga 17 Oktober dan menetapkan batas pengeluaran untuk membatasi eksposur dari kunci yang dicuri.

Di sisi Console, remediasi yang terlihat adalah pencabutan dan pembatasan, bukan pengungkapan. Pengguna melaporkan kunci menghilang dari akun dan ruang kerja dikunci; OpenCode belum mempublikasikan apa yang diubahnya di sistem lama, apakah sistem itu kini telah dimatikan sepenuhnya, atau bagaimana ia mendeteksi akses tersebut. Step Security, vendor keamanan, menerbitkan panduan respons dalam waktu satu hari — termasuk jalur file kredensial lokal tempat penyedia tertaut dicatat di mesin pengembang — sambil mencatat bahwa perkakasnya dapat mengidentifikasi instalasi CLI tetapi tidak dapat menentukan apakah seorang pengembang memiliki akun Console atau penyedia mana yang tertaut ke akun itu. Keterbatasan itu sendiri merupakan temuan: radius dampak tidak dapat direkonstruksi dari sisi klien.

Apa yang sudah mapan, dan apa yang belum

Terkonfirmasi, berdasarkan pernyataan OpenCode sendiri dan beberapa laporan independen: pihak yang tidak berwenang telah mengakses sistem Console lama; kunci penyedia pihak ketiga untuk OpenAI, Anthropic, dan Google mungkin telah terekspos; sekitar 1,4% pengguna Console, yakni subset yang menautkan penyedia eksternal, diberi tahu melalui email; perusahaan sedang berkoordinasi dengan ketiga penyedia tersebut; Anthropic mencabut kunci Claude yang terdampak, menurut Dealroom; dan pengguna yang disebutkan namanya melaporkan tagihan tidak sah sebesar ratusan hingga kisaran rendah ribuan dolar.

Belum dipastikan: berapa banyak akun yang diwakili oleh 1,4%; bagaimana penyusup masuk; berapa lama mereka memiliki akses; apakah setiap kunci yang terekspos digunakan; untuk apa kueri tersebut; apakah ada data selain kunci penyedia yang diambil; berapa total kerugiannya; dan apakah ada yang akan mendapat penggantian. OpenCode belum menerbitkan laporan pascainsiden, dan pernyataannya bahwa insiden tersebut "masih berlangsung" belum secara resmi dicabut.

Koroborasinya di sini luas tetapi dangkal dalam satu hal spesifik. Dalam 48 jam, pengungkapan itu dimuat oleh CyberSecurityNews, OfficeChai, Startup Fortune, Notebookcheck, Dealroom, Cryptobriefing, The420.in, TOKENPOST, FourWeekMBA, BigGo Finance dan S​tep Security, dan OECD.AI Incidents and Hazards Monitor mencantumkan peristiwa bertanggal 17 Oktober 2026, mengklasifikasikan kerugian sebagai Economic/Property dan prinsip AI yang terdampak sebagai robustness dan digital security. Yang dikoroborasi oleh itu adalah bahwa pengungkapan tersebut terjadi, bahwa kata-katanya seperti yang dilaporkan, dan bahwa kerugian finansial ditanggapi dengan serius oleh pihak lain. Ini tidak memverifikasi secara independen laporan internal OpenCode tentang intrusi tersebut, karena tidak tampak ada media yang memperolehnya. Tidak ada pemberitahuan regulator dan tidak ada nasihat vendor dari O​penAI atau G​oogle dalam catatan.

Bagaimana arsip mengarsipkannya

Arsip mencatat ini sebagai insiden — peristiwa terkait AI yang terwujud, bukan prakiraan — dengan tingkat keparahan tinggi, keyakinan dinilai A, real_harm dicatat sebagai benar, dan tidak diperselisihkan. Tag tipe adalah CRED dan INFRA: kompromi kredensial pada infrastruktur platform agen. Penanda tidak diperselisihkan berkaitan dengan peristiwa tersebut, bukan dengan pembingkaian distilasi; arsip tidak menganggap klaim motif OpenCode sebagai temuan yang sudah final, dan pembaca juga tidak seharusnya demikian.

Dua hal membuat catatan ini layak dipertahankan di luar angka dolarnya. Yang pertama bersifat arsitektural: platform agen yang menyimpan kunci pelanggan ke tiga laboratorium pesaing di server miliknya sendiri memusatkan risiko yang seharusnya berada pada masing-masing pelanggan, dan menonaktifkan suatu sistem tidak berarti menonaktifkan kredensial di dalamnya. Yang kedua bersifat pembuktian: keterangan perusahaan sendiri berupa persentase, sistem warisan, dan motif, dengan faktur yang disediakan oleh pengguna. Itu adalah catatan yang lebih tipis daripada yang dibenarkan oleh tingkat keparahannya, dan itulah bentuk yang masih diambil oleh sebagian besar pengungkapan semacam ini.

Catatan ini berada bersama insiden agen terdokumentasi lainnya di arsip insiden AI, tempat setiap entri mencantumkan sumbernya sendiri, tingkat keparahan, tingkat keyakinan, dan penanda status diperdebatkan.