Kitufe kinachofaa zaidi katika Msimbo wa Claude wa Anthropic - "Ndiyo, na usiulize tena" - kimegeuka kimya kimya kuwa mashine ya kuvuja hati, kulingana na utafiti mpya kutoka kwa kampuni ya usalama ya maombi ya Apiiro. Wasanidi programu wanapoidhinisha amri iliyo na siri, Msimbo wa Claude huhifadhi amri hiyo kamili, iliyofichwa, kwenye faili ya mipangilio ya ndani ambayo mara nyingi huishia kujitolea kwa hazina za umma za GitHub. Uchunguzi wa Apiiro ulipata siri 2,539 za kweli zilizo katika hazina 1,994 za umma: nenosiri la hifadhidata, funguo za API za wingu, tokeni, na viingizi vya data vya SSH, vilivyoenea katika mashirika 63, mengi yao yakiwa makampuni ya programu. Kampuni moja iliyoathiriwa iliwathibitishia watafiti kuwa ufunguo uliofichuliwa ulikuwa wa moja kwa moja. Hili ni tukio la pili la faragha la Msimbo wa Claude mwezi huu, kufuatia zana kufichuliwa kwa barua pepe za watumiaji kwa tovuti kupitia vichwa vya Mtumiaji-Ajenti - na hii haigusi tu maelezo ya uzalishaji. Tunafuata usalama wa wakala wa usimbaji wa AI kwa karibu katika ufunikaji wetu wa zana za AI.

Jinsi Sheria ya Ruhusa Inakuwa Uvujaji

Utaratibu huu ni athari ya upande wa mfumo wa ruhusa wa Claude Code, ambao huomba uidhinishaji kabla ya kutekeleza amri za ganda - mara nyingi mara nyingi kwa kila kipindi. Uliza wakala kutatua muunganisho wa hifadhidata au apigie simu API ya ndani, na amri inayopendekeza hubeba kitambulisho chochote ambacho kazi inahitaji, kwa sababu haiwezi kufanya kazi bila wao.

Chagua "Ndiyo, na usiulize tena," na Msimbo wa Claude huendesha amri na kuandika sheria ya ruhusa kwa `.claude/settings.local.json` ndani ya folda ya mradi. Sheria sio kifupi: ni kamba kamili ya amri yenyewe, nenosiri lililoandikwa kwa maandishi wazi na yote.

Faili imeundwa kusalia kwenye mashine ya msanidi programu, na Msimbo wa Claude hujaribu kuilinda - kwa kuiongeza kwenye orodha ya kupuuza ya global git ya msanidi. Hiyo inashughulikia kesi ya kawaida, lakini sio kesi za ukingo: folda ambayo inakuwa hazina baadaye, mfano kwenye mashine nyingine ambapo kupuuza kwa ulimwengu hakuna, au faili ambayo mtu aliifanya kabla ya ingizo la kupuuza kuongezwa. Muhimu sana, sheria kamwe haifikii kwenye hazina ya `.gitignore`, kwa hivyo hakuna ulinzi unaosafirishwa na mradi.

Kuongeza tatizo, Claude Code mara nyingi hufanya faili yenyewe. Katika hazina 539 kati ya 1,105 ambapo Apiiro alifuatilia siri ya kweli, ahadi iliyoandikwa na Claude ilikuwa imebadilisha faili ya mipangilio - inaweka mifano hiyo ya majina kuanzia Sonnet 4.5 hadi Opus 5.5. Apiiro anabainisha kuwa tabia hiyo ni ya Claude Code mwenyewe, si ya modeli: kampuni iliitoa tena kwa kutumia Opus 5.5 na Fable 5.1.

Kiwango cha Mfiduo

Apiiro alihesabu nakala 104,185 za umma za `.claude/settings.local.json` kwenye GitHub. Kati ya hizo, 1,122 zina angalau siri moja halisi. Watafiti walipata siri 1,160 zaidi zilizofichwa katika historia ya hazina ya git, katika faili za `settings.json` zilizoshirikiwa timu hufanya kimakusudi, na katika nakala za gumzo za wakala zilizohifadhiwa zilizowekwa kwenye repos.

Mifano ya hati za Apiiro zinasomwa kama orodha ya utendakazi mbaya zaidi. Muuzaji wa hifadhidata alifichua ufunguo wake wa API ya kiwango cha msimamizi - ikiwa na ufikiaji wa kudhibiti na bila kuisha muda wake - pamoja na mpangishaji wake wa nguzo. Uanzishaji wa B2B ulivujisha nenosiri la uzalishaji la Azure Postgres. Wakala wa programu alifichua tokeni ya ufikiaji wa uzalishaji wa Mraba. Kampuni ya huduma za TEHAMA inayounda maombi ya rekodi za matibabu ilivujisha nenosiri la mmiliki wa hifadhidata hiyo. Miradi ya programu huria haikufanya vyema zaidi: moja yenye nyota zaidi ya 1,000 ilichapisha kitufe cha API cha umbizo la OpenAI, nyingine tokeni ya npm.

Muktadha wa usalama hufanya utaftaji kuwa mbaya zaidi. Programu hasidi za wizi wa hati tayari hufagia mashine za wasanidi programu kwa wingi - Apiiro inaelekeza kwa mdudu wa Shai-Hulud npm, ambaye aliendesha kichanganuzi cha TruffleHog juu ya faili za waathiriwa. Kitambazaji hicho hicho kingealamisha 643 kati ya faili 1,122 zilizovuja ambazo Apiiro alipata. Jambo linalotia wasiwasi zaidi ni masalio: faili moja kati ya tano zilizovuja hualamishwa na wala TruffleHog wala gitleaks, kwa kawaida kwa sababu siri ni nenosiri lililoandikwa ndani ya amri badala ya ufunguo katika umbizo la tokeni linalotambulika. Scanner za siri, kwa maneno mengine, hazioni darasa hili la uvujaji.

Timu Zilizoguswa zifanye nini

Mwongozo wa urekebishaji wa Apiiro unaanza kwa kupekua eneo la mlipuko. Tafuta kwenye shirika lako la GitHub `.claude/settings.local.json` na `.claude/settings.json` — kila hit ni faili ambayo mtu yeyote anaweza kusoma kwa sasa. Angalia historia ya git ya kila hazina kwa faili hata ikiwa imefutwa, kwa sababu kila uma na clone huhifadhi historia yoyote inayo. Kisha kagua nakala za ndani kwenye kila mashine ya msanidi: kila ingizo kwenye orodha ya vibali ni amri ambayo mtu ameidhinisha, na chochote kilichoandikwa humo.

Kuagiza kwa kampuni ni muhimu: zungusha kwanza, safisha pili . Kufuta faili kutoka kwa hazina hakufanyi chochote kuhusu vitambulisho ambavyo tayari vilikuwa hadharani, na historia ya git huweka siri zilizofichuliwa kuwa hai kwa muda usiojulikana.

Mchoro, Sio Mara Moja

Kwa Anthropic, ugunduzi huo hutua wiki moja baada ya Msimbo wa Claude kunaswa akivujisha barua pepe za mtumiaji kwa kila tovuti iliyotembelea kupitia vichwa vya Wakala wa Mtumiaji - hitilafu iliyorekebishwa kwa kusafirisha marekebisho ya faragha, ambayo wakosoaji waliita msaada wa bendi. Matukio haya mawili yanashiriki chanzo kikuu: wakala anayeshughulikia muktadha dhabiti - kitambulisho, maelezo ya mawasiliano, majina ya wapangishaji wa ndani - na hufanya maamuzi chaguomsingi kuhusu mahali muktadha huo unaposafiri.

Somo linajumuisha zaidi ya Kanuni ya Claude. Maajenti wa usimbaji wanapokuwa vifaa vya kawaida, faili wanazoandika ili kujipanga zinakuwa sehemu mpya, isiyochanganuliwa ya msururu wa usambazaji wa programu. Nambari za Apiiro zinaonyesha kuwa kona tayari inavuja kwa kiwango ambacho mashirika mengi hayajaanza kupima.

Kaa Mbele ya AI

Zana za AI zinasafirishwa haraka kuliko ukaguzi wa usalama unavyoweza kuendelea. Fuata kila jambo linaloendelea katika habari zetu za AI.

Soma habari zaidi za AI →