+− THE DAILY DIFFdev & AI news
REVERT

Claude Code sendi notenda-tölvupóst á vefsíður sem tengiliðaheimilisfang

Claude Code bætti tölvupósti innskráðs reiknings við samhengi líkansins og stundum setti aðilinn það heimilisfang í User-Agent haus curl-beiðna sem hann skrifaði fyrir vefsíður sem biðja skrifur um tengilið, eins og Wikipedia og SEC.

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

Claude Code bætti tölvupósti innskráðs reiknings við samhengi líkansins og stundum setti aðilinn það heimilisfang í User-Agent haus curl-beiðna sem hann skrifaði fyrir vefsíður sem biðja skrifur um tengilið, eins og Wikipedia og SEC. Anthropic sendi út skeljar-skipana-athugun í útgáfu 2.1.317 og segir að næsta útgáfa fjarlægi tölvupóstinn úr samhenginu. Notendaskýrslur um sama leka eru frá 18. september.

Lestu skriflegu útgáfuna (enska) ↗

Það sem þetta myndband fjallar um

  • Lydia Hallie hjá Anthropic sagði að tölvupóstur reikningsins væri bættur við samhengi líkansins fyrir innskráða notendur vegna þess að Claude fann upp nöfn á hluti eins og @author merki án þess.
  • Vefsíður eins og Wikimedia biðja skrifur um upplýsandi User-Agent með tengiliðaupplýsingum; reglurnar samþykkja tölvupóst, vefsíðu eða wiki notanda. Líkanið notaði stundum reiknings-tölvupóstinn sem það hafði í samhengi.
  • Útgáfa 2.1.317 bætti við athugun. Útgefin readme lýsir höfnun án fyrirspurnar fyrir Bash, PowerShell og Monitor símtöl sem innihalda heimilisfangið og nefna User-Agent, og segir að WebFetch, WebSearch, skrifur og keyrslustíma gildi séu ekki athuguð. Breytingaskráin og starfsmenn lýsa sömu vörn sem því að spyrja eða loka á.
  • Tveir notendur sögðu að hlaðna vörnin hafnaði ekki skaðlausum prófunarskipunum; Anthropic hafði ekki staðfest þessar skýrslur. Stöðuga rásin var enn á 2.1.311, sem skortir athugunina, og nýjasta færslan í breytingaskrá við upptöku var 2.1.318.
  • GitHub vandamál sem lýsa sama User-Agent leka eru frá 18. september, með skýrslu frá júlí um innsettan samhengisblokk. Dómurinn var REVERT: heimilisfang sem líkanið getur séð er heimilisfang sem það getur sent.

Spurningar og svör

Hvers vegna setti Claude Code tölvupóstfang notanda í User-Agent haus?

Samkvæmt Lydiu Hallie frá Claude Code teyminu, bætti Anthropic tölvupósti reikningsins við samhengi líkansins fyrir innskráða notendur svo Claude myndi hætta að finna upp nöfn á hluti eins og höfundarmerki. Þegar Claude skrifaði sínar eigin curl skipanir, notaði hann stundum þetta heimilisfang sem tengilið í User-Agent, því sumar síður biðja skrifur um tengilið.

Horfa á þennan hluta 0:35 · Hacker News · Hacker News

Hvers vegna biðja Wikipedia og SEC skrifur um að auðkenna sig?

User-Agent stefna Wikimedia segir að skrifur ættu að nota upplýsandi User-Agent streng með tengiliðaupplýsingum, eða þær gætu verið lokaðar án fyrirvara, og hún samþykkir tölvupóstfang, vefsíðu eða wiki notanda. EDGAR síða SEC biður sjálfvirka viðskiptavini að lýsa yfir user agent og sýnir dæmi um haus með fyrirtækisnafni og stjórnanda-tölvupósti.

Horfa á þennan hluta 1:20 · Wikimedia Foundation · U.S. Securities and Exchange Commission

Hvað athugar Claude Code persónuverndarbreytingin, og hvað missir hún af?

Útgefin readme breytingarinnar segir að hún hafni, án fyrirspurnar, Bash, PowerShell eða Monitor símtali þar sem inntakið inniheldur reikningsfang og nefnir User-Agent, með tveimur orðasamsvörunum og engum flokkara. Readme segir að WebFetch, WebSearch, MCP verkfæri, skrifur sem innihalda heimilisfangið og gildi reiknuð út við keyrslu séu ekki athuguð, og kallar breytinguna kurteisi sem nær yfir eitt form.

Horfa á þennan hluta 2:17 · GitHub · anthropics/claude-code · GitHub · anthropics/claude-code

Er það öðruvísi að fjarlægja gögn úr samhengi umboðsaðila en að sía skipanir hans?

Já. Sía á útleið skipanir þarf að þekkja hverja leið sem gögnin geta farið, og Claude Code readme listar nokkrar leiðir sem sían hennar nær ekki yfir. Að fjarlægja heimilisfangið úr samhenginu þýðir að líkanið hefur ekkert til að senda. Lydia Hallie sagði að næsta útgáfa myndi fjarlægja tölvupóst reikningsins úr samhenginu, væntanlega snemma í næstu viku; við upptöku var nýjasta færslan í breytingaskrá 2.1.318.

Horfa á þennan hluta 3:29 · Hacker News · GitHub · anthropics/claude-code · GitHub · anthropics/claude-code

Hver var dómur The Daily Diff um breytinguna á tölvupósti Claude Code?

Dómur The Daily Diff var REVERT, sem miðaði að því að setja tölvupóst reikningsins í samhengi líkansins, vegna þess að heimilisfang sem líkanið getur séð er heimilisfang sem það getur sent. Þátturinn bendir á að eigin readme vörunnar segir að hún nái yfir eitt form, og að GitHub vandamál sem lýsti sama User-Agent leka var lagt fram 18. september, sjö vikum áður en þráðurinn varð veirulegur.

Horfa á þennan hluta 4:47 · GitHub · anthropics/claude-code · GitHub · anthropics/claude-code #95258

Þýtt afrit

Þýtt úr upprunalegri enskri frásögn. Tiltækt hljóð og textar eru stjórnaðir af YouTube.

Hvernig kom innskráningar-tölvupóstur til Wikipedia og SEC?

0:00 Innskráningar-tölvupósturinn þinn er til innskráningar. Fyrir suma innskráða Claude Code notendur, fór hann einnig með í User-Agent af beiðnum til vefsíðna eins og Wikipedia og SEC. Í þessu myndbandi: hvernig komst hann þangað? Og lokar lagfæringin á það? Anthropic segir að þeir hefðu átt að ná þessu fyrr. Þeirra eigin villuleitari hefur dagsetningu fyrir hversu miklu fyrr, og ég mun lesa hana áður en dómurinn er kveðinn upp. Það er föstudagur, sjötta nóvember, og þetta er The Daily Diff.

0:24 Claude Code er kóðunaraðili Anthropic. Hann les verkefnið þitt og keyrir skipanir fyrir þig, þar á meðal curl símtöl til vefsins. User-Agent er línan í hverri vefbeiðni sem nefnir forritið sem hringir.

Hvers vegna vissi líkanið tölvupóstinn þinn?

0:35 Heimilisfangið kom þangað af ásettu ráði. Lydia Hallie, sem vinnur hjá Claude Code, útskýrði á Hacker News að Claude hélt áfram að finna upp nöfn á hluti eins og höfundarmerki í kóða, vegna þess að hann vissi ekki hver þú varst. Svo bætti Anthropic tölvupósti reikningsins við samhengi líkansins fyrir innskráða notendur. Þetta sprakk á fimmtudaginn með GitHub máli sem ber titilinn persónuverndarbroti í User-Agent haus. Fréttamaðurinn kennir því um tugi svikatölvupósta á dag, og ekkert opinbert sannar þann tengil.

1:02 Hacker News þráðurinn fór yfir tólf hundruð stig. Skýrsla frá júlí vitnaði nú þegar í innsetta textann. Undir fyrirsögninni notanda-tölvupóstur segir hún að tölvupóstur notandans sé, síðan heimilisfangið þitt. Sá fréttamaður náði einnig Claude að skrifa heimilisfangið í git commits, og GitHub's push vörn hindraði púsht.

Hvers vegna biðja vefsíður skrifur um tölvupóst?

1:20 Sumar síður biðja skrifur um að auðkenna sig. Stefna Wikimedia segir að skrifur ættu að nota upplýsandi User-Agent með tengiliðaupplýsingum, eða þær gætu verið lokaðar án fyrirvara. Vefsíða virkar einnig sem tengiliður. Edgar síða SEC sýnir dæmi um haus með fyrirtækisnafni og stjórnanda- tölvupósti. Þegar Claude Code skrifar sína eigin curl skipun fyrir Wikipedia, vill síðan tengilið, og eina heimilisfangið í samhengi hennar er innskráningar- tölvupósturinn þinn. Þróunaraðili Claude Code lýsti því svona á Hacker News.

1:48 Claude virðist hafa tilhneigingu til að ákveða að þessi stefna sé þess virði að fylgja. Samkvæmt notendum sem vitna í það, sagði sami samhengisblokkur líkaninu að senda aldrei

Sagði ekkert því að gera það ekki?

1:56 þetta heimilisfang til óskyldrar þjónustu, í haus, URL eða gagnapakka. Í einni skýrslu í október dró Claude saman það sem gerðist næst. Ég sendi það samt. Og User-Agent hverfur ekki eftir beiðnina. Staðlaða sameinaða log snið Apache skrifar það í aðgangslogann, við hlið IP-tölu gestarins og tímans. Fyrsta svar Anthropic kom út í útgáfu þrjú hundruð sautján.

Hvað hindrar persónuverndarbreytingin í raun?

2:19 Breytingaskráin kallar þetta athugun sem spyr áður en vef- eða skeljarverkfæri senda tölvupóst reikningsins þíns á netið. Það er sjálfgefið á. En stöðuga rásin er enn á þrjú hundruð og ellefu, sem hefur það ekki. Heimildarkóði hennar fór opinberlega minna en tveimur tímum eftir málið. Hún tengist skeljarverkfærunum, þ.e. Bash, PowerShell og Monitor. Ef skipun inniheldur heimilisfangið þitt og nefnir User-Agent, segir readme að henni sé hafnað, án fyrirspurnar.

2:44 Breytingaskráin segir að hún spyrji, starfsmannalýsing segir að hún loki, og readme segir að hún hafni án þess að spyrja. Allur útvarpsmaðurinn er tveggja orða samsvörun, án flokkara, af ásettu ráði. Síðan prófuðu notendur það.

Náði vörnin prófinu?

2:56 Einn á Mac og einn á Windows keyrðu skaðlausar skipanir, echo í ekki neitt og curl á ógilt lén sem leysist aldrei. Báðir sögðu að breytingin sýndist hlaðin, og hvorug skipunin var hafnað. Þetta eru notendaskýrslur; Anthropic hefur ekki staðfest þær. Readme skráin listar einnig það sem kemst í gegn. Vefverkfærin, WebFetch og WebSearch, eru ekki athuguð, sem passar illa við breytingaskrá sem nefnir vefsímtöl. Ekki heldur skrif sem inniheldur heimilisfangið þitt, eða gildi sem reiknað er út við keyrslu.

3:25 Readme kallar allt saman kurteisi sem nær yfir eitt form. Hallie segir að næsta útgáfa fjarlægi reiknings-tölvupóstinn úr því sem Claude Code

Hvenær er raunverulega lagfæringin send út, og hvað gerirðu núna?

3:32 gefur líkaninu, og ætti að koma snemma í næstu viku. Sía á leiðinni út þarf að þekkja hverja leið. Ef heimilisfangið fer aldrei inn, er ekkert til að sía. Þegar ég tek þetta upp er nýjasta færslan í breytingaskrá enn þrjú hundruð og átján. Ef þú ert á stöðugri útgáfu, uppfærðu í þrjú hundruð og sautján eða síðar. Ef þú skrifar króka, athugar Windows prófari einnig skráarbreytingar, svo harðkóðað heimilisfang er fangað áður en skrifan er skrifuð. Og leitaðu í fundarritunum þínum eftir þínum eigin tölvupósti við hlið User-Agent.

Hversu miklu fyrr var þetta tilkynnt?

4:00 Nú, þessi dagsetning. Við hefðum átt að ná þessari hegðun fyrr, skrifaði Hallie. Júlí skýrslan varaði þegar við því að allt í samhengi gæti lekið í útleið verkfæraskipanir. Og 18. september lagði notandi fram villu sem bar titilinn, tölvupóstur notanda úr reiknings-lýsigögnum sendur óvart til utanaðkomandi þjónustu í User-Agent haus. Það eru sjö vikur fyrir þráðinn á fimmtudaginn, og vélmenni merkti það öryggissvæði innan um einnar mínútu.

4:24 Í lok október lýstu að minnsta kosti fjórar aðrar mál sama leka, til Wikipedia, SEC og leikja-wiki. Eins og staðan er í dag, eru öll fimm opin. Anthropic segir að þeir hafi tekið eftir þegar þetta byrjaði að spretta upp á Reddit. Afgerandi afsökunarbeiðnin sjálf var hröð og skýr, það gef ég þeim. Ef þú vilt frekar lesa þetta en heyra mig segja það, þá lendir diff í pósthólfinu þínu á hverjum morgni, ókeypis á the daily diff dot dev, tengill hér að neðan. Svo, dómur dagsins: REVERT.

Ætti tölvupósturinn að vera í samhenginu?

4:48 Ég myndi snúa við því að setja tölvupóst reikningsins í samhengi líkansins, vegna þess að heimilisfang sem líkanið getur séð er heimilisfang sem það getur sent, og eigin readme vörunnar segir að hún nái yfir eitt form. Gerastu áskrifandi, smelltu á bjölluna, og segðu mér í athugasemdum ef þú hefðir stimplað það öðruvísi. Og það er diff fyrir daginn. Ég er Niko frá Axrisi. Sameinið á ábyrgan hátt.

Heimildir

  1. Bug report: privacy violation in User-Agent headerGitHub · anthropics/claude-code #107757
  2. Claude Code staff explanation and planned removal of the account email from the model contextHacker News
  3. Claude Code staff comment on site User-Agent policiesHacker News
  4. Privacy mod readme and sourceGitHub · anthropics/claude-code
  5. Changelog entry for 2.1.317GitHub · anthropics/claude-code
  6. July report on the account email injected into the model contextGitHub · anthropics/claude-code #81138
  7. September 18 report of the email sent in a User-Agent headerGitHub · anthropics/claude-code #95258
  8. User-Agent PolicyWikimedia Foundation
  9. Accessing EDGAR dataU.S. Securities and Exchange Commission
  10. Log files: combined log formatApache HTTP Server documentation
  11. Dario Amodei at TechCrunch Disrupt 2023 portrait, CC BY 2.0, identification onlyTechCrunch via Wikimedia Commons
  12. 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
  13. Portrait license: Creative Commons Attribution 2.0Creative Commons; TechCrunch portrait credit above
  14. UNO Draw 25 Cards template — brief transformed narrator commentary, no actual reaction by anyone shown or blanket reuse licenceImgflip
  15. 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

Niko from Axrisi

Nikoloz Turazashvili · Vexrail · Axrisi

LinkedIn · dev.to · GitHub · X · Substack

Tengd myndbönd