Kerentanan  ·  2026-10-20

Claude Code Desktop 'SneakPeek': preview-pane sandbox escape → pembacaan file arbitrer senyap dan eksfiltrasi kredensial

KerentananHigh dampakGlobalnull
Noma Labs mengungkapkan 'SneakPeek' (diterbitkan 2026-10-19), rantai eksploitasi di panel pratinjau Claude Code Desktop yang mencapai pembacaan file arbitrer melalui eksekusi JavaScript tanpa batasan. Penyerang menanam file HTML yang ditambah melewati 256KB dengan skrip tertanam di repositori publik; ketika korban meminta Claude untuk meninjaunya, pratinjau merender file dan secara senyap mengeksfiltrasi kredensial ke server penyerang. Anthropic menilainya CVSS 8.7 (Tinggi) dan memperlakukan dampaknya setara dengan eksekusi kode di host.
Ini adalah kompromi dunia nyata dengan friksi rendah terhadap host agen pengkodean AI. Langkah rendering adalah permukaan serangan — agen itu sendiri membaca file tidak tepercaya atas nama korban, jadi tidak ada prompt persetujuan atau klik yang diperlukan sebelum JavaScript penyerang berjalan dengan akses sistem file host, mengekspos setiap kredensial di mesin pengembang.
Tiga celah berantai melewati sandbox pratinjau: (1) file di atas 256KB dimuat sebagai URL file:// alih-alih data: URL dengan cakupan CSP, sehingga JavaScript berjalan tanpa batasan; (2) asal file:// memberikan akses sistem file lokal ke renderer; (3) filter permintaan yang dimaksudkan untuk memblokir pembacaan file:// tidak aktif untuk HTML statis yang dirender langsung dari disk. Skrip mengeksfiltrasi file host melalui fetch()/sendBeacon().
Anthropic Claude Code Desktop (panel pratinjau / artifact renderer, Electron)
Anthropic mengeluarkan perbaikan berlapis (Agustus 2026) dan advisory/CVE pada Oktober 2026. Perbarui Claude Code Desktop; patch tersebut harus melalui bypass Web Worker URL blob: sebelum remediasi akhir.
Noma Security research (SneakPeek)Noma Labs press release
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →