Tombol sing paling trep ing Kode Claude Anthropic - "Ya, lan aja takon maneh" - kanthi tenang dadi mesin bocor kredensial, miturut riset anyar saka perusahaan keamanan aplikasi Apiiro. Nalika pangembang nyetujoni prentah sing ngemot rahasia, Claude Code nyimpen prentah sing tepat, kalebu rahasia, menyang file setelan lokal sing asring setya karo repositori GitHub umum. Pindai Apiiro nemokake 2,539 rahasia nyata sing ana ing 1,994 repositori umum : sandhi database, kunci API awan, token, lan login root SSH, nyebar ing 63 organisasi, umume perusahaan piranti lunak. Salah sawijining perusahaan sing kena pengaruh dikonfirmasi menyang peneliti manawa kunci sing katon wis urip. Iki minangka kedadeyan privasi Claude Code kaping pindho ing wulan iki, sawise alat [pambocoran email pangguna menyang situs web] (https://aibuzzwire.news/en/article/claude-code-leaked-user-emails-user-agent-header-spam-wave) liwat header User-Agent - lan iki ndemek infrastruktur produksi, ora mung rincian kontak. Kita ngetutake keamanan agen coding AI ing [liputan alat AI] (https://aibuzzwire.news).
Carane Aturan Idin Dadi Bocor
Mekanisme kasebut minangka efek samping saka sistem ijin Claude Code, sing njaluk persetujuan sadurunge nglakokake perintah cangkang - asring kaping pirang-pirang saben sesi. Takon agen kanggo debug sambungan database utawa nelpon API internal, lan printah iku ngusulake mbeta kapercayan apa wae sing tugas mbutuhake, amarga ora bisa tanpa wong.
Pilih "Ya, lan aja takon maneh," lan Claude Code mbukak printah lan nulis aturan ijin kanggo `.claude/settings.local.json` nang folder project. Aturan kasebut dudu abstraksi: iku senar printah lengkap dhewe, tembung sandi diketik ing teks biasa lan kabeh.
File kasebut dirancang kanggo tetep ana ing mesin pangembang, lan Claude Code nyoba nglindhungi - kanthi nambahake menyang dhaptar global git pangembang. Sing kalebu kasus umum, nanging dudu kasus pinggiran: folder sing dadi repositori mengko, klon ing mesin liyane sing ora digatekake global, utawa file sing ditindakake sadurunge ditambahake. Sing penting, aturan kasebut ora bakal ana ing `.gitignore` dhewe ing gudang, mula ora ana proteksi karo proyek kasebut.
Nambah masalah, Claude Code asring nindakake file kasebut dhewe. Ing 539 saka 1.105 repositori ing ngendi Apiiro nglacak rahasia nyata, komit sing dikarang dening Claude wis ngganti file setelan - nggawe model jeneng kasebut wiwit saka Sonnet 4.5 nganti Opus 5.5. Apiiro nyathet prilaku kasebut minangka Claude Code dhewe, dudu modele: perusahaan kasebut ngasilake kanthi Opus 5.5 lan Fable 5.1.
Skala Eksposur
Apiiro ngetung 104.185 salinan umum `.claude/settings.local.json` ing GitHub. Saka jumlah kasebut, 1.122 ngemot paling ora siji rahasia nyata. Peneliti nemokake 1,160 rahasia liyane sing ndhelik ing sejarah git gudang, ing file `settings.json` sing dienggo bareng tim sengaja, lan ing transkrip obrolan agen sing disimpen dicenthang menyang repo.
Conto dokumen Apiiro diwaca kaya dhaptar mriksa praktik paling awon. Vendor database mbukak kunci API awan tingkat admin dhewe - kanthi akses ngatur lan ora kadaluwarsa - bebarengan karo host kluster. A wiwitan B2B bocor sandhi produksi Azure Postgres. Agensi piranti lunak mbukak token akses produksi Square. Perusahaan layanan IT sing nggawe aplikasi rekaman medis bocor sandhi pemilik database kasebut. Proyek open-source ora luwih apik: siji sing duwe luwih saka 1.000 bintang nerbitake kunci API format OpenAI, liyane token npm.
Konteks keamanan ndadekake temuan luwih elek. Malware sing nyolong kredensial wis nyapu mesin pangembang kanthi akeh - Apiiro nunjukake cacing npm Shai-Hulud, sing mbukak pemindai TruffleHog ing file korban. Pemindai sing padha bakal menehi tandha 643 saka 1,122 file bocor sing ditemokake Apiiro. Luwih kuwatir yaiku sisa: siji saka limang file sing bocor ora ditandhani dening TruffleHog utawa gitleaks, biasane amarga rahasia kasebut yaiku sandhi sing diketik ing perintah tinimbang tombol ing format token sing bisa dingerteni. Pemindai rahasia, kanthi tembung liya, wuta struktural kanggo kelas bocor iki.
Apa sing kudu ditindakake tim sing kena pengaruh
Pandhuan remediasi Apiiro diwiwiti kanthi nyakup radius jeblugan. Telusuri organisasi GitHub sampeyan kanggo `.claude/settings.local.json` lan `.claude/settings.json` — saben hit minangka file sing bisa diwaca sapa wae. Priksa sejarah git saben repositori kanggo file kasebut sanajan wis dibusak, amarga saben garpu lan klon ngreksa apa wae riwayat kasebut. Banjur audit salinan lokal ing saben mesin pangembang: saben entri ing dhaptar ngidini minangka prentah sing disetujoni wong, kanthi apa wae sing diketik.
Prakara dhawuhe firman: gilir dhisik, resik-resik kapindho. Mbusak file saka repositori ora nindakake apa-apa babagan kredensial sing wis umum, lan sejarah git njaga rahasia sing mbukak tanpa wates.
Pola, Ora Siji-siji
Kanggo Anthropic, panemuan kasebut kedadeyan seminggu sawise Claude Code kejiret alamat email pangguna bocor menyang saben situs web sing dibukak liwat header Agen Anggota - bug sing didandani kanthi ngirim modifikasi privasi, sing diarani para kritikus band-aid. Loro kedadeyan kasebut nuduhake sababe: agen sing nangani konteks sing kuat - kredensial, rincian kontak, jeneng host internal - lan nggawe keputusan standar babagan menyang ngendi konteks kasebut.
Pawulangan generalize ngluwihi Claude Code. Minangka agen coding dadi peralatan standar, file sing ditulis kanggo ngatur dhewe dadi pojok anyar sing ora dipindai saka rantai pasokan piranti lunak. Nomer Apiiro nuduhake manawa sudhut wis bocor ing skala sing paling akeh organisasi durung miwiti ngukur.
Tetep Ahead saka AI
Alat AI dikirim luwih cepet tinimbang review safety sing bisa ditindakake. Tindakake saben pangembangan ing [liputan warta AI] (https://aibuzzwire.news).
Waca liyane AI warta →