Sebuah ilustrasi abstrak yang dihasilkan pada bidang batu tulis nyaris hitam dengan kisi-kisi bergaris samar: satu garis tipis sian pucat membentang dari tepi kiri ke sebuah gerbang persegi panjang kecil yang bercahaya, dan dari sisi jauhnya tiga helai cahaya amber putus-putus menyebar ke kanan lalu melebur ke dalam saluran gelap yang kosong. Tidak ada teks, orang, maupun logo organisasi yang muncul. Logo OrcaRouter dikompositkan di sudut kanan bawah.
AI Safety Incidents

CoSnitch (CVE-2026-24301): Satu Tautan, Satu Prompt, dan Memori yang Bertahan dari Pendaftaran Ulang

Penulis

Rowan Sterling

Tanggal Terbit

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

Microsoft memperbaiki rantai kerentanan tiga bagian di Copilot Personal pada 18 Agustus 2026 yang memungkinkan satu tautan yang dibuat khusus menjalankan prompt penyerang di dalam sesi terautentikasi korban, lalu mengirimkan apa yang ditemukannya keluar melalui akses jaringan Copilot sendiri. Varonis Threat Labs, yang melaporkan masalah tersebut kepada Microsoft pada Desember 2025 dan menerbitkan analisisnya pada hari perbaikan dirilis, menamai riset tersebut CoSnitch. Microsoft mencatatnya sebagai CVE-2026-24301, "Microsoft Copilot Information Disclosure Vulnerability", yang diklasifikasikan dalam CWE-77 sebagai kerentanan injeksi perintah yang memungkinkan penyerang tanpa otorisasi mengungkapkan informasi melalui jaringan. Rantai tersebut menjangkau isi pesan Gmail dan Outlook, entri Google Calendar, nama file Google Drive, riwayat obrolan Copilot, dan memori Copilot — semuanya data yang sudah diizinkan pengguna untuk dibaca Copilot. Tahap ketiga menulis instruksi ke dalam memori persisten Copilot yang, menurut Varonis, bertahan melalui perubahan kata sandi, pencabutan sesi, dan pendaftaran ulang perangkat. Baik Varonis maupun entri Microsoft sendiri tidak mencatat adanya eksploitasi di dunia nyata. Catatan lengkap, beserta tingkat keyakinannya dan sumber-sumber yang dikutip, disimpan dalam Orca AI Incident Archive, bersama entri-entri di sekitarnya dalam kumpulan tersebut.

Pemicunya adalah string kueri. Copilot Personal menerima parameter q yang mengisi terlebih dahulu kotak chat dengan teks yang disediakan oleh tautan, sehingga pengguna masih harus menekan Enter — fitur ini ada agar bookmark atau halaman eksternal dapat menyerahkan prompt kepada asisten untuk ditinjau. Varonis menemukan parameter kedua yang tidak terdokumentasi, autorun=1, yang menghilangkan langkah peninjauan. URL dengan bentuk copilot.microsoft.com/?q= diikuti prompt penyerang dan autorun=1 menjalankan prompt tersebut saat halaman dimuat, dan para peneliti melaporkan bahwa eksekusi tetap selesai bahkan jika tab ditutup segera setelahnya. Prompt tersebut dieksekusi dengan konteks sesi, konektor, dan memori korban, sehingga rantai tersebut dapat menjangkau data yang kredensialnya tidak pernah dimiliki penyerang.

A self-built HTML card titled 'Three stages, one link', badged 'CoSnitch, Copilot Personal, CVE-2026-24301'. Three numbered rows describe the chain: stage one, execution, a crafted URL supplies the text through the documented q parameter and the undocumented autorun=1 parameter makes Copilot run it on page load inside the victim's authenticated session, completing even if the tab is closed; stage two, collection and exit, the prompt queries already-authorised connectors, optionally concatenates the results, base64-encodes them into a URL-safe string and has Copilot fetch an attacker address so the request looks like ordinary browsing; stage three, persistence, a summarised page carries instructions hidden in one-pixel white text, HTML comments, CSS-hidden paragraphs or metadata and Copilot writes them into cross-session memory. A strip lists the data classes Varonis names, and a footer notes that Microsoft's published vector codes the single required interaction as UI:R.

Tahap dua adalah eksfiltrasi. Prompt yang disuntikkan itu membuat kueri ke aplikasi yang terhubung, secara opsional menggabungkan hasilnya, mengodekannya dengan Base64 menjadi string aman-URL, dan menginstruksikan Copilot untuk mengambil alamat yang dikendalikan penyerang. Kemampuan Copilot sendiri untuk mengambil URL dan meringkas membuat permintaan itu terjadi, sehingga lalu lintas keluar menyerupai penjelajahan rutin. Sampel Varonis menggunakan host webhook Pipedream sebagai titik pengumpulan, dengan payload di jalur URL. Kelas data yang dicantumkan para peneliti bersifat spesifik: isi pesan lengkap, baris subjek, serta metadata pengirim dan penerima dari email, termasuk kata sandi teks biasa, kata sandi sistem internal, dan tautan reset; judul, peserta, waktu, dan lokasi kalender; nama file dan ringkasan metadata Drive; riwayat obrolan sebelumnya; dan instruksi tersimpan di memori Copilot. Varonis mencatat bahwa pengodean Base64 juga membuat permintaan keluar lebih sulit dikenali oleh filter yang mencari pola sensitif.

Tahap ketiga adalah tahap yang bertahan lebih lama daripada sesi. Halaman yang diringkas Copilot dapat membawa instruksi tersembunyi dalam teks putih satu piksel, komentar HTML, paragraf atau metadata yang disembunyikan CSS, dan Varonis melaporkan bahwa Copilot memperlakukan string tersebut sebagai direktif, bukan sebagai konten. Dalam salah satu demonstrasi, memori yang disuntikkan menyatakan bahwa CVE tidak berbahaya, sehingga Copilot akan menekan peringatan itu nanti; mekanisme yang sama dapat digunakan untuk memfilter hasil, membuat jawaban bias, atau memicu tindakan berdasarkan suatu kondisi. Entri memori tidak memiliki masa berlaku dan tidak direset saat logout; entri tersebut berada di penyimpanan tingkat pengguna, bukan di dalam sesi. Para peneliti mengatakan satu-satunya cara untuk menghapusnya adalah melalui pengaturan memori Copilot, yang sebagian besar pengguna tidak tahu keberadaannya.

Parameter itu dinamai sendiri oleh Copilot

Varonis menyebut metode penemuan itu sebagai meta-hacking: "social engineering terhadap mesin penalaran itu sendiri", dalam frasa blog itu sendiri, atau "Anda tidak mengeksploitasi model, Anda memanipulasinya agar mau bekerja sama". Para peneliti mulai dengan bertanya kepada Copilot bagaimana sebuah prompt dapat dibuat agar berjalan tanpa interaksi pengguna. Copilot menjawab bahwa niat pengguna diperlukan dan prompt tidak berjalan dengan sendirinya. Namun, setiap penolakan membawa detail teknis tentang bagaimana prompt ditangani, dan para peneliti merumuskan ulang pertanyaan berikutnya sebagai pertanyaan lanjutan biasa tentang struktur URL, deep link, dan halaman yang dimuat dengan input yang sudah terisi. Menurut blog tersebut, Copilot kemudian mengungkapkan parameter yang tidak terdokumentasi tanpa diminta, di tengah penolakan, beserta perilaku historisnya dan perlindungan yang telah ditambahkan untuk menonaktifkannya. Para peneliti membuat URL seperti yang dijelaskan dan prompt itu berjalan.

Catatan tentang percakapan itu semata-mata milik Varonis. Blog tersebut menyatakan bahwa pertanyaan meta-hacking yang spesifik tidak disalin secara verbatim, dan pernyataan publik Microsoft tentang celah tersebut, yang dikutip oleh Dark Reading, sama sekali tidak membahas teknik itu. Lior Adar, peneliti senior Varonis yang menulis analisis tersebut, memberi tahu Dark Reading bahwa Copilot "menyerahkan kunci kepada kami" dan bahwa elemen meta-hacking adalah bagian dari riset yang ia perkirakan akan tetap penting. Ringkasan blog itu sendiri lebih blak-blakan: "Copilot tidak dibobol; ia dipermainkan."

Apa yang Microsoft perbaiki, dan apa yang dicatat entrinya

Entri Microsoft Security Update Guide untuk CVE-2026-24301 diterbitkan pada 18 Agustus 2026 dalam rilis 2026-Aug dan terakhir direvisi pada 25 Agustus 2026. Entri ini menilai masalah tersebut sebagai Critical dengan skor dasar CVSS 3.1 sebesar 8,8 dan skor temporal 7,7; vektornya adalah AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H. Arsip mencatat catatan ini sebagai tingkat keparahan tinggi, yang merupakan rentang tempat skor dasar 8,8 berada dalam CVSS 3.1 — label keparahan Microsoft pada entri yang sama adalah Critical. Dua kolom lebih penting daripada angka tersebut: Microsoft mencatat masalah ini sebagai tidak diungkapkan secara publik sebelum patch, dan tidak dieksploitasi.

A self-built HTML card titled 'CVE-2026-24301, as Microsoft recorded it', badged 'Security Update Guide, 2026-Aug release, published 18 August 2026, last revised 25 August 2026'. A labelled grid reads: title, Microsoft Copilot Information Disclosure Vulnerability; weakness, CWE-77 command injection; severity label, Critical; CVSS 3.1 base, 8.8; temporal, 7.7; vector, AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H; publicly disclosed, No; exploited, No. A quoted Microsoft FAQ block reads 'This vulnerability has already been fully mitigated by Microsoft. There is no action for users of this service to take. The purpose of this CVE is to provide further transparency.' A band headed 'What the entry does not contain' lists three gaps: no patch to install because the fix is server-side; no exploitation report on either side; no statement on whether memories written before the fix were purged.

Entri tersebut tidak membawa patch untuk dipasang oleh siapa pun, dan FAQ Microsoft menyatakannya secara langsung: “Kerentanan ini telah sepenuhnya dimitigasi oleh Microsoft. Tidak ada tindakan yang perlu dilakukan pengguna layanan ini. Tujuan CVE ini adalah untuk memberikan transparansi lebih lanjut.” Pernyataan yang diberikan Microsoft kepada Dark Reading pada hari publikasi menyebutkan hal yang sama — “Pelanggan kami sudah terlindungi dan tidak perlu mengambil tindakan apa pun” — dan menambahkan, “Kami terus memperbarui pagar pengaman kami untuk memperkuat perlindungan terhadap teknik serupa.” Varonis mengapresiasi kolaborasi Microsoft dalam perbaikan tersebut dan tidak mempermasalahkan soal waktu.

Lama jendela kerentanan itulah yang paling banyak disorot pemberitaan: dilaporkan pada Desember 2025, ditambal pada 18 Agustus 2026, yang menurut catatan riset Cloud Security Alliance tertanggal 20 Agustus 2026 berdurasi sekitar delapan bulan. Selama jendela itu, cacat tersebut berada dalam produk konsumen yang dapat dijangkau siapa saja melalui tautan browser.

Ditetapkan, diatribusikan, dan tidak diklaim

Ditetapkan: CVE ada, bertanggal 18 Agustus 2026, memiliki skor dasar 8.8, dan dicatat oleh Microsoft sebagai tidak diungkapkan sebelum patch dan tidak dieksploitasi.

• Ditetapkan oleh juru bicara Microsoft, bukan diaudit secara independen: masalahnya hanya terbatas pada Copilot Personal dan pelanggan perusahaan tidak terdampak.

• Diatribusikan kepada Varonis dan diulang, tetapi tidak direproduksi: mekanisme rantai — parameter autorun, eksfiltrasi webhook, demonstrasi peracunan memori. The Hacker News, Dark Reading, dan Cloud Security Alliance mendeskripsikannya; tidak ada dari outlet tersebut yang menerbitkan reproduksinya sendiri.

• Diatribusikan kepada Varonis, sumber tunggal: percakapan meta-hacking dan apa yang diungkapkan Copilot di dalamnya. Belum ada transkrip yang diterbitkan.

• Tidak diklaim oleh siapa pun: korban, kampanye, atau penggunaan apa pun di dunia nyata. Varonis menyatakan pihaknya belum melihat bukti eksploitasi, dan Microsoft mencatat status dieksploitasi sebagai No.

• Tidak diungkapkan: apakah perbaikan tersebut menghapus entri memori yang ditulis sebelumnya. The Hacker News mencatat bahwa pengungkapan itu tidak menyebutkannya.

Produk personal, data perusahaan

Pelingkupan Microsoft akurat sejauh itu: cacatnya ada di asisten konsumen, bukan di Microsoft 365 Copilot. Argumen Adar adalah bahwa batas tersebut tidak sebesar yang terlihat. "Kerentanan spesifik yang kami temukan ada di versi Personal, itu benar. Tetapi orang yang menggunakan Copilot Personal adalah orang yang sama yang masuk ke kantor Anda pada Senin pagi," ujarnya kepada Dark Reading. "Mereka bisa saja meneruskan email perusahaan ke Gmail pribadi, membagikan kredensial melalui akun pribadi, menyimpan dokumen kerja di Drive pribadi. Jadi ketika CoSnitch mengeksfiltrasi dari kotak masuk pribadi, data yang diambilnya sering kali merupakan data perusahaan. Kata sandi yang dicuri dari akun pribadi menjadi pijakan di tenant perusahaan Anda." Itu adalah penilaian tentang radius dampak, bukan klaim tentang cakupan kerentanan, dan Microsoft belum menanggapi hal itu.

Apa yang diperintahkan kepada para bek untuk dilakukan

Tidak ada pembaruan klien, karena tidak ada apa pun di klien yang perlu diperbarui. Panduan Varonis adalah tentang otorisasi, bukan penambalan: tinjau aplikasi yang terhubung ke asisten dan putuskan koneksi aplikasi yang tidak perlu ada di sana, perlakukan Copilot sebagai orang dalam yang memiliki hak istimewa dengan akses ke apa pun yang dapat dijangkau, dan perlakukan tautan yang tidak diminta yang membuka asisten AI sebagai permukaan serangan, bukan sebagai kemudahan. "Audit konektor, minimalkan akses, dan anggap batas kepercayaan antara prompt yang sah dan yang disuntikkan akan jebol," kata Adar kepada Dark Reading.

Posisi tertulis Microsoft sendiri tentang kelas peracunan memori yang lebih luas mendahului perbaikan CoSnitch. The Hacker News melaporkan bahwa posting blog keamanan Microsoft tanggal 22 Juni 2026, yang berlingkup Microsoft 365 dan bukan produk konsumen, menjelaskan pemeriksaan sanitasi dan injeksi prompt pada penulisan memori, pemeriksaan Task Adherence pada setiap penulisan eksplisit, dan bidang audit MemoryUpdated yang ditampilkan di Defender Advanced Hunting dan Sentinel — serta mencantumkan kredit untuk kasus-kasus MSRC dari Johann Rehberger, Håkon Måløy dan Gal Zror.

Di mana rantai berada

Catatan tersebut menyebutkan bahwa CoSnitch dapat dipasangkan dengan CVE-2026-24299, pengenal yang diberikan Microsoft untuk riset memory-poisoning yang dipresentasikan Johann Rehberger di DEF CON Singapore sebagai Copirate 365. Tulisan Rehberger, yang diterbitkan pada 4 Mei 2026, membahas penulisan dan penghapusan memori yang dijangkau melalui indirect prompt injection di Microsoft 365 Copilot dan Copilot konsumen, serta saluran eksfiltrasi pratinjau HTML yang menyalahgunakan pemuatan font dan background-image. Entri Microsoft untuk CVE-2026-24299 bertanggal 19 Maret 2026 dan memiliki skor dasar CVSS 3.1 sebesar 5.3, dengan exploited tercatat sebagai No.

A self-built HTML card titled 'Two CVE tracks and one report window', subtitled 'Dates as recorded by Microsoft's Security Update Guide and by the researchers'. A vertical timeline reads: December 2025, Varonis reports the Copilot Personal issues to Microsoft and the blog gives only the month; 19 March 2026, Microsoft publishes CVE-2026-24299 for the Microsoft 365 Copilot memory work later presented as Copirate 365, base score 5.3, exploited recorded as No; 4 May 2026, Johann Rehberger publishes the Copirate 365 writeup from DEF CON Singapore; 18 August 2026, Microsoft publishes CVE-2026-24301 and the fix ships while Varonis publishes CoSnitch the same day; 25 August 2026, the CVE-2026-24301 entry is last revised. A bracket reads 'Report to fix: roughly eight months, the window the Cloud Security Alliance measures in its 20 August 2026 research note.'

Cloud Security Alliance menghitung CoSnitch sebagai rantai eksfiltrasi Copilot satu klik atau nol klik keempat yang diungkap sejak Juni 2025, setelah EchoLeak (CVE-2025-32711), Reprompt, dan SearchLeak (CVE-2026-42824). Hitungan itu milik CSA, bukan milik arsip, dan itu adalah argumen terkuat dalam catatan publik bahwa ini adalah pola yang berulang, bukan satu parameter yang buruk: sebuah asisten dengan akses tetap ke email, file, dan penyimpanan memori, yang dijangkau melalui tautan yang seseorang dibujuk untuk membukanya.

Bagian CoSnitch yang dapat diverifikasi pembaca tanpa tenant Microsoft sangat sempit — sebuah CVE, sebuah skor, tanggal perbaikan, dan dua bidang status yang keduanya menyatakan tidak. Bagian yang menjadikannya tonggak penting adalah bagian yang saat ini bersandar pada catatan satu laboratorium tentang percakapan dengan chatbot: bahwa asisten produksi menyebut pemicu tak terdokumentasinya sendiri ketika diminta menjelaskan mengapa serangan itu mustahil.