Claude Code ilituma barua pepe za watumiaji kwenye tovuti kama anwani ya mawasiliano
Claude Code iliongeza anwani ya barua pepe ya akaunti iliyoingia kwenye mfumo wa mfumo, na wakala wakati mwingine aliweka anwani hiyo kwenye kichwa cha User-Agent cha maombi ya curl aliyoandika kwa tovuti zinazoombwa na hati kwa mawasiliano, kama vile Wikipedia na SEC.
Claude Code iliongeza anwani ya barua pepe ya akaunti iliyoingia kwenye mfumo wa mfumo, na wakala wakati mwingine aliweka anwani hiyo kwenye kichwa cha User-Agent cha maombi ya curl aliyoandika kwa tovuti zinazoombwa na hati kwa mawasiliano, kama vile Wikipedia na SEC. Anthropic ilisafirisha ukaguzi wa amri ya shell katika toleo la 2.1.317 na inasema toleo lijalo litaondoa barua pepe kutoka kwa mfumo. Ripoti za watumiaji za uvujaji huo huo zilianza Septemba 18.
Soma toleo lililoandikwa (Kiingereza) ↗
Nini video hii inashughulikia
- Lydia Hallie wa Anthropic alisema barua pepe ya akaunti iliongezwa kwenye mfumo wa mfumo kwa watumiaji walioingia kwa sababu Claude aliunda majina kwa vitu kama lebo za @author bila hiyo.
- Tovuti kama Wikimedia huomba hati kwa User-Agent yenye taarifa na mawasiliano; sera inakubali barua pepe, tovuti au mtumiaji wa wiki. Mfumo wakati mwingine ulitumia barua pepe ya akaunti iliyokuwa nayo kwenye mfumo.
- Toleo la 2.1.317 liliongeza ukaguzi. Faili yake ya readme iliyochapishwa inaelezea kukataa bila ombi kwa simu za Bash, PowerShell na Monitor zinazoshikilia anwani na kutaja User-Agent, na inasema WebFetch, WebSearch, hati na maadili ya wakati wa kukimbia hayakukaguliwa. Changelog na wafanyikazi wanaelezea mlinzi huyo huyo kama akiomba au kuzuia.
- Watumiaji wawili waliripoti kuwa mlinzi aliyebeba hakukataa amri za majaribio zisizo na madhara; Anthropic haijathibitisha ripoti hizo. Chaneli thabiti bado ilikuwa kwenye 2.1.311, ambayo haina ukaguzi, na kiingilio kipya zaidi cha changelog wakati wa kurekodi kilikuwa 2.1.318.
- Masuala ya GitHub yanayoelezea uvujaji huo huo wa User-Agent yalianza Septemba 18, na ripoti ya Julai kuhusu kizuizi cha mfumo kilichoingizwa. Uamuzi ulikuwa REVERT: anwani ambayo mfumo unaweza kuona ni anwani ambayo inaweza kutuma.
Maswali na majibu
Kwa nini Claude Code iliweka anwani ya barua pepe ya mtumiaji kwenye kichwa cha User-Agent?
Kulingana na Lydia Hallie wa timu ya Claude Code, Anthropic iliongeza barua pepe ya akaunti kwenye mfumo wa mfumo kwa watumiaji walioingia ili Claude aache kuunda majina kwa vitu kama lebo za mwandishi. Wakati Claude alipoandika amri zake za curl, wakati mwingine alitumia anwani hiyo kama mawasiliano kwenye User-Agent, kwa sababu baadhi ya tovuti huomba hati kwa mawasiliano.
Kwa nini Wikipedia na SEC huomba hati zijitambulishe?
Sera ya User-Agent ya Wikimedia inasema hati zinapaswa kutumia kamba ya User-Agent yenye taarifa na mawasiliano, au zinaweza kuzuiliwa bila taarifa, na inakubali anwani ya barua pepe, tovuti au mtumiaji wa wiki. Ukurasa wa EDGAR wa SEC huomba wateja otomatiki kutangaza wakala wa mtumiaji na unaonyesha kichwa cha mfano chenye jina la kampuni na barua pepe ya msimamizi.
Je, mod ya faragha ya Claude Code inakagua nini, na inakosa nini?
Faili ya readme ya mod iliyochapishwa inasema inakataa, bila ombi, simu ya Bash, PowerShell au Monitor ambayo ingizo lake linashikilia anwani ya akaunti na inataja User-Agent, kwa kutumia maneno mawili yanayofanana na bila kiparser. Faili ya readme inasema WebFetch, WebSearch, zana za MCP, hati zinazoshikilia anwani na maadili yaliyohesabiwa wakati wa kukimbia hayakukaguliwi, na inaita mod heshima inayofunika umbo moja.
Je, kuondoa data kutoka kwa mfumo wa wakala ni tofauti na kuchuja amri zake?
Ndio. Kichujio kwenye amri zinazotoka nje kinapaswa kutambua kila njia ambayo data inaweza kuchukua, na readme ya Claude Code inaorodhesha njia kadhaa ambazo kichujio chake hakifuniki. Kuondoa anwani kutoka kwa mfumo kunamaanisha kuwa mfumo hauna chochote cha kutuma. Lydia Hallie alisema toleo lijalo litaondoa barua pepe ya akaunti kutoka kwa mfumo, inatarajiwa mapema wiki ijayo; wakati wa kurekodi kiingilio kipya zaidi cha changelog kilikuwa 2.1.318.
Je, uamuzi wa The Daily Diff ulikuwa gani kuhusu mabadiliko ya barua pepe ya Claude Code?
Uamuzi wa The Daily Diff ulikuwa REVERT, uliolenga kuweka barua pepe ya akaunti kwenye mfumo wa mfumo, kwa sababu anwani ambayo mfumo unaweza kuona ni anwani ambayo inaweza kutuma. Kipindi kinabainisha kuwa readme ya mlinzi yenyewe inasema inafunika umbo moja, na kwamba suala la GitHub linaloelezea uvujaji huo huo wa User-Agent liliwasilishwa mnamo Septemba 18, wiki saba kabla ya mjadala ulioenea.
Nakala iliyotafsiriwa
Imetafsiriwa kutoka simulizi asili ya Kiingereza. Sauti na manukuu yanayopatikana yanadhibitiwa na YouTube.
Je, barua pepe ya kuingia iliwafikiaje Wikipedia na SEC?
0:00 Barua pepe yako ya kuingia ni kwa ajili ya kuingia. Kwa baadhi ya watumiaji wa Claude Code walioingia, pia ilibebwa kwenye User-Agent ya maombi kwa tovuti kama Wikipedia na SEC. Katika video hii: ilifikaje huko? Na je, marekebisho yanafunga? Anthropic inasema ingepaswa kukamata hili mapema. Kifuatiliaji chake cha hitilafu kina tarehe ya jinsi ilivyokuwa mapema, na nitaikisoma kabla ya uamuzi. Ni Ijumaa, Novemba sita, na hii ni The Daily Diff.
0:24 Claude Code ni wakala wa kuandika programu wa Anthropic. Inasoma mradi wako na kuendesha amri kwa ajili yako, ikiwa ni pamoja na simu za curl kwenye wavuti. User-Agent ni mstari katika kila ombi la wavuti unaotaja programu inayoita.
Kwa nini mfumo ulijua barua pepe yako?
0:35 Anwani ilifika huko kwa makusudi. Lydia Hallie, anayefanya kazi kwenye Claude Code, alieleza kwenye Hacker News kwamba Claude aliendelea kuunda majina kwa vitu kama lebo za mwandishi kwenye msimbo, kwa sababu hakujua wewe ni nani. Kwa hivyo Anthropic iliongeza barua pepe ya akaunti kwenye mfumo wa mfumo kwa watumiaji walioingia. Ilijitokeza Alhamisi na suala la GitHub lenye kichwa ukiukaji wa faragha katika kichwa cha User-Agent. Mwandishi anailaumu kwa barua pepe nyingi za ulaghai kwa siku, na hakuna chochote hadharani kinachothibitisha uhusiano huo.
1:02 Mjadala wa Hacker News ulipita alama elfu moja na mia mbili. Ripoti kutoka Julai tayari ilinukuu maandishi yaliyoingizwa. Chini ya kichwa kinachoitwa barua pepe ya mtumiaji, inasema anwani ya barua pepe ya mtumiaji ni, kisha anwani yako. Mwandishi huyo pia alimwona Claude akiandika anwani kwenye git commits, na ulinzi wa kushinikiza wa GitHub ulizuia kushinikiza.
Kwa nini tovuti huomba hati kwa barua pepe?
1:20 Baadhi ya tovuti huomba hati zijitambulishe. Sera ya Wikimedia inasema hati zinapaswa kutumia User-Agent yenye taarifa na mawasiliano, au zinaweza kuzuiliwa bila taarifa. Tovuti inafanya kazi kama mawasiliano pia. Ukurasa wa Edgar wa SEC unaonyesha kichwa cha mfano chenye jina la kampuni na barua pepe ya msimamizi. Wakati Claude Code inapoandika amri yake ya curl kwa Wikipedia, tovuti inataka mawasiliano, na anwani pekee kwenye mfumo wake ni barua pepe yako ya kuingia. Msanidi programu wa Claude Code aliweka hivi kwenye Hacker News.
1:48 Inaonekana Claude ana tabia ya kuamua kuwa sera hii inafaa kufuatwa. Kulingana na watumiaji wanaoionukuu, kizuizi hicho hicho cha mfumo kilimwambia mfumo kamwe
Je, hakuna kilichomwambia asifanye hivyo?
1:56 usitumie anwani hiyo kwa huduma isiyohusiana, kwenye kichwa, URL au mzigo. Katika ripoti moja ya Oktoba, Claude alifupisha kilichotokea baadaye. Niliituma hata hivyo. Na User-Agent haipotei baada ya ombi. Muundo wa logi wa kawaida wa Apache unaandika kwenye logi ya ufikiaji, karibu na IP ya mgeni na wakati. Majibu ya kwanza ya Anthropic yalitolewa katika toleo la 2.1.317.
Marekebisho ya faragha yanakuzuia nini hasa?
2:19 Changelog inauita ukaguzi unaouliza kabla ya simu ya wavuti au zana ya shell kutuma barua pepe yako ya akaunti kwenye mtandao. Iko hai kwa default. Lakini chaneli thabiti bado iko kwenye 2.1.311, ambayo haina hiyo. Chanzo chake kiliwekwa hadharani chini ya saa mbili baada ya suala hilo. Inahusisha zana za shell, maana yake Bash, PowerShell na Monitor. Ikiwa amri inashikilia anwani yako na inataja User-Agent, readme inasema imekataliwa, bila ombi.
2:44 Changelog inasema inauliza, maoni ya wafanyikazi yanasema inazuia, na readme inasema inakataa bila kuuliza. Mlinzi mzima ni maneno mawili yanayofanana, bila kiparser, kwa makusudi. Kisha watumiaji waliijaribu.
Je, mlinzi alipata jaribio?
2:56 Mmoja kwenye Mac na mmoja kwenye Windows walifanya amri zisizo na madhara, echo kwenda popote na curl kwenye kikoa kisicho halali ambacho hakitawahi kutatua. Wote wanasema mod ilionyeshwa kama imepakiwa, na hakuna amri iliyokataliwa. Hizo ni ripoti za watumiaji; Anthropic haijazithibitisha. Readme pia inaorodhesha kinachopita. Zana za wavuti, WebFetch na WebSearch, hazikaguliwi, ambayo inafanana vibaya na changelog inayotaja simu za wavuti. Wala hati inayoshikilia anwani yako, au thamani iliyohesabiwa wakati wa kukimbia.
3:25 Readme inaita jambo zima heshima inayofunika umbo moja. Hallie anasema toleo lijalo litaondoa barua pepe ya akaunti kutoka kwa kile Claude Code
Marekebisho halisi yanatolewa lini, na unafanya nini sasa?
3:32 inampa mfumo, na inapaswa kuwasili mapema wiki ijayo. Kichujio cha kutoka nje kinapaswa kutambua kila njia. Ikiwa anwani haijaingia kamwe, hakuna cha kuchuja. Ninaporekodi hii, kiingilio kipya zaidi cha changelog bado ni 2.1.318. Ikiwa uko kwenye toleo thabiti, sasisha hadi 2.1.317 au baadaye. Ukiandika ndoana, suluhisho la mpimaji wa Windows pia linakagua hariri za faili, kwa hivyo anwani iliyowekwa imekwama kabla ya hati kuandikwa. Na tafuta nakala zako za kikao kwa barua pepe yako mwenyewe karibu na User-Agent.
Iliripotiwa mapema kiasi gani?
4:00 Sasa tarehe hiyo. Tulipaswa kukamata tabia hii mapema, Hallie aliandika. Ripoti ya Julai tayari ilionya kwamba chochote kilicho kwenye mfumo kinaweza kuvuja kwenye nje simu za zana. Na mnamo Septemba kumi na nane, mtumiaji aliwasilisha hitilafu yenye kichwa, barua pepe ya mtumiaji kutoka metadata ya akaunti ilitumwa kimakosa kwa huduma ya nje katika kichwa cha User-Agent. Hiyo ni wiki saba kabla ya mjadala wa Alhamisi, na bot iliweka lebo ya eneo la usalama ndani ya kama dakika moja.
4:24 Kufikia mwishoni mwa Oktoba, angalau masuala mengine manne yalielezewa uvujaji huo huo, kwa Wikipedia, SEC na wiki ya michezo. Hadi leo, yote matano yako wazi. Anthropic inasema iligundua wakati hili lilipoanza kujitokeza kwenye Reddit. Samahani yenyewe ilikuwa ya haraka na rahisi, nitawapa hilo. Ikiwa unapendelea kusoma hili kuliko kunisikia nikisema, diff inatua kwenye kikasha chako kila asubuhi, bure kwenye the daily diff dot dev, kiungo hapa chini. Kwa hivyo, uamuzi wa leo: REVERT.
Je, barua pepe ibaki kwenye mfumo?
4:48 Ningerudisha nyuma kuweka barua pepe ya akaunti kwenye mfumo wa mfumo, kwa sababu anwani ambayo mfumo unaweza kuona ni anwani ambayo inaweza kutuma, na readme ya mlinzi yenyewe inasema inafunika umbo moja. Jisajili, bonyeza kengele, na uniambie kwenye maoni kama ungaliiweka muhuri tofauti. Na huo ndio utofauti wa leo. Mimi ni Niko kutoka Axrisi. Unganisha kwa uwajibikaji.
Vyanzo
- Bug report: privacy violation in User-Agent headerGitHub · anthropics/claude-code #107757
- Claude Code staff explanation and planned removal of the account email from the model contextHacker News
- Claude Code staff comment on site User-Agent policiesHacker News
- Privacy mod readme and sourceGitHub · anthropics/claude-code
- Changelog entry for 2.1.317GitHub · anthropics/claude-code
- July report on the account email injected into the model contextGitHub · anthropics/claude-code #81138
- September 18 report of the email sent in a User-Agent headerGitHub · anthropics/claude-code #95258
- User-Agent PolicyWikimedia Foundation
- Accessing EDGAR dataU.S. Securities and Exchange Commission
- Log files: combined log formatApache HTTP Server documentation
- Dario Amodei at TechCrunch Disrupt 2023 portrait, CC BY 2.0, identification onlyTechCrunch via Wikimedia Commons
- Original Dario Amodei portrait at TechCrunch Disrupt 2023 — TechCrunch; CC BY 2.0; background removed, cropped and resized; identifies Anthropic only, no endorsement, quote or reactionTechCrunch on Flickr
- Portrait license: Creative Commons Attribution 2.0Creative Commons; TechCrunch portrait credit above
- UNO Draw 25 Cards template — brief transformed narrator commentary, no actual reaction by anyone shown or blanket reuse licenceImgflip
- The Office (Michael Scott) GIF, official @theoffice upload, Peacock — brief transformed narrator commentary, no actual reaction by anyone shown or blanket reuse licence; public hosting does not certify legal clearanceThe Office on GIPHY



