Langsung ke isi
· Kabar AI & robotika, jernih dan terverifikasiNewsletter  ·  Majalah  ·  Kelas & Layanan
Tampilan
Pengaturan tampilan
Tema

Kabar AI yang mudah dibaca.

Pilihan tersimpan di perangkat Anda.

Langganan
Terkini
Trending

Claude Code Bocorkan Ribuan Kunci Rahasia di GitHub Publik

Kelalaian konfigurasi Claude Code mengekspos ribuan kata sandi dan token API di GitHub. Pelaku usaha perlu meninjau tata kelola repositori kode tim pengembang.

Foto liputan Ars Technica untuk berita: Claude Code Bocorkan Ribuan Kunci Rahasia di GitHub Publik.

Foto: Ars Technica (Dokumentasi editorial)

Poin penting

  • Peneliti Apiiro temukan 1.100 data rahasia dari 63 organisasi bocor di repositori publik GitHub.
  • Fitur persetujuan otomatis Claude Code menyimpan perintah sensitif langsung ke berkas konfigurasi lokal.
  • Alat pemindai data rahasia seperti gitleaks dan TruffleHog sempat melewatkan ratusan data sensitif.

Penggunaan agen AI pengodean kembali memicu celah keamanan serius. Claude Code, asisten pemrograman otonom buatan Anthropic, dilaporkan mengekspos ribuan data sensitif perusahaan di repositori publik GitHub akibat kesalahan penanganan berkas pengaturan.

Temuan ini diungkapkan oleh peneliti keamanan siber Apiiro sebagaimana dilaporkan oleh Ars Technica. Peneliti menemukan kata sandi basis data, kunci API, hingga akses 'root' yang tersimpan di dalam berkas konfigurasi Claude Code.

Pemicu Kebocoran di Balik Perintah Otomatis

Masalah bermula saat pengembang memilih opsi 'Yes, and don't ask again' ketika Claude Code mengeksekusi perintah terminal. Pilihan ini disimpan ke dalam berkas lokal '.claude/settings.local.json'.

Sayangnya, perintah yang dijalankan sering kali tercatat apa adanya, lengkap dengan informasi rahasia di dalamnya. Menurut dokumentasi Anthropic, berkas ini seharusnya masuk ke daftar pencegahan unggah global atau .gitignore.

Namun, aturan pengabaian tersebut tidak selalu terbawa di tingkat proyek lokal. Akibatnya, berkas sensitif ikut terunggah secara tidak sengaja saat proyek dipindahkan ke komputer lain atau saat berkas diunggah ulang.

Apiiro mencatat lebih dari 100.000 kasus berkas konfigurasi Claude Code terunggah ke repositori publik. Dari jumlah itu, sekitar 1.100 berkas milik 63 organisasi berbeda memuat data rahasia yang fatal jika diakses peretas.

Tim kami sedang mencari cara untuk mencegah hal ini terjadi di masa mendatang.

Boris Cherny dari tim pengembang Claude Code menyatakan di forum Hacker News bahwa timnya sedang mengevaluasi perbaikan sistem. Cherny menyarankan penggunaan mode otomatis dan alat pemindai kode rahasia guna membersihkan berkas sebelum diunggah.

Kendati demikian, Apiiro menemukan 215 data rahasia tetap lolos dari deteksi dua alat pemindai populer, gitleaks dan TruffleHog. Masalah ini menambah daftar panjang risiko agen AI, setelah sebelumnya Meta menangguhkan fitur berbagi pada agen Muse akibat celah URL.

Apa Artinya bagi Pelaku Usaha

Insiden ini berdampak langsung bagi perusahaan yang mengizinkan tim rekayasa perangkat lunak mengadopsi asisten AI secara bebas. Kebocoran kredensial infrastruktur dapat membuka akses ilegal ke basis data operasional pelanggan dan sistem pembayaran perusahaan.

Langkah antisipasi mendesak yang perlu diambil manajemen adalah mewajibkan rotasi kunci API serta kata sandi basis data yang pernah dipakai di lingkungan kerja Claude Code. Selain itu, pimpinan teknologi harus memvalidasi aturan berkas pengabaian Git secara terpusat di seluruh repositori organisasi.

Pelaku usaha di Indonesia disarankan tidak hanya bergantung pada pemindai otomatis pihak ketiga untuk audit kepatuhan. Terapkan audit manual berkala terhadap berkas konfigurasi agen AI dan buat kebijakan tegas yang melarang penyertaan token rahasia secara langsung di baris perintah lokal.

✓ Lolos pemeriksaan redaksi AI. (Klik untuk lihat hasil pemeriksaan fakta)

Artikel ini ditulis AI, 8 klaimnya dicocokkan dengan sumber, dan diuji keterbacaannya sebelum terbit. Menemukan kekeliruan? Laporkan ke redaksi.

Sumber berita (1):
  1. Ars Technica: Claude Code is accidentally exposing secrets all over GitHub
Pembuka: 8.5/10Kejelasan: 9/10Struktur: 9/10Manfaat: 9/10Bahasa: 8.5/10
KlaimPutusanDasar di sumber
Peneliti keamanan di Apiiro menemukan ribuan data rahasia termasuk kata sandi database, token API, dan login root terekspos dalam berkas pengaturan Claude Code di GitHub publik.Didukung“That’s the finding of AI security researchers at Apiiro, who discovered thousands of secrets , including database passwords, API tokens, and root logins, amid Claude Code settings files embedded in G”
Ars Technica melaporkan temuan peneliti keamanan siber Apiiro.
Pilihan 'Yes, and don't ask again' pada Claude Code menyimpan perintah langsung apa adanya ke berkas lokal .claude/settings.local.json bersama informasi sensitif di dalamnya.Didukung“When a user chooses the “Yes, and don’t ask again” option to approve running a command, that choice gets stored as part of a rule in the local “.claude/settings.local.json” file on the user’s computer.”
Ars Technica menjelaskan mekanisme penyimpanan perintah di berkas pengaturan lokal.
Anthropic menyatakan dalam dokumentasinya bahwa berkas pengaturan tersebut ditambahkan ke daftar .gitignore global pengguna.Didukung“And Anthropic notes in its Claude Code documentation that this particular settings file gets added to the developer’s global .gitignore list , which usually prevents it from being shared publicly.”
Ars Technica mengutip isi dokumentasi Claude Code dari Anthropic.
Pengaturan .gitignore global tersebut tidak tercermin di tingkat repositori sehingga berkas sensitif bisa terunggah tanpa sengaja.Didukung“But that .gitignore setting isn’t reflected at the repo level, meaning the sensitive file can be uploaded accidentally if a repo is cloned to another machine or a folder becomes a repo later”
Ars Technica menjelaskan celah yang menyebabkan berkas tetap terunggah ke repositori.
Apiiro menemukan lebih dari 100.000 kasus berkas pengaturan lokal Claude Code diunggah ke repositori publik GitHub, dengan sekitar 1.100 di antaranya dari 63 organisasi memuat data rahasia.Didukung“Apiiro’s researchers found over 100,000 cases where Claude Code’s local settings file had been uploaded to a public GitHub repository. Of these, only about 1,100 from 63 different organizations contained”
Ars Technica memaparkan data statistik temuan peneliti Apiiro.
Boris Cherny dari tim pengembang Claude Code di Hacker News menyatakan timnya sedang mencari cara mencegah hal ini dan merekomendasikan penggunaan mode otomatis serta pemindai rahasia.Didukung“In a comment thread on Hacker News over the weekend, Claude Code’s Boris Cherny said the team is “looking into what we can do to prevent this.””
Ars Technica mengutip tanggapan dan rekomendasi Boris Cherny di Hacker News.
Sebanyak 215 dari sekitar 1.100 rahasia publik yang ditemukan Apiiro tidak terdeteksi oleh pemindai rahasia populer gitleaks dan TruffleHog.Didukung“the Apiiro researchers found that 215 of the roughly 1,100 public secrets it found in Claude Code settings files were not flagged by two popular secret scanners, gitleaks and TruffleHog.”
Ars Technica merinci keterbatasan deteksi pada alat pemindai gitleaks dan TruffleHog.
Bulan lalu Meta menangguhkan fitur berbagi pada agen Muse setelah peneliti menemukan URL tautannya mudah ditebak.Didukung“Last month , Meta suspended the sharing feature on its Muse agent after security researchers found the URLs for those links could be easily guessed.”
Ars Technica menyebutkan kasus penangguhan fitur berbagi pada agen Muse milik Meta.

Video AI terbaru

Introducing Businesses in ChatGPT in beta OpenAI

Baca juga