# Claude Code stuurde e-mails van gebruikers naar websites als contactadres

Published: 2026-11-06

Claude Code voegde het e-mailadres van het aangemelde account toe aan de context van het model, en de agent plaatste dat adres soms in de User-Agent header van curl-verzoeken die het schreef voor sites die scripts om een contactpersoon vragen, zoals Wikipedia en de SEC. Anthropic heeft een shell-commandocheck ingebouwd in versie 2.1.317 en zegt dat de volgende release het e-mailadres uit de context verwijdert. Gebruikersrapporten over hetzelfde lek dateren van 18 september.

Canonical: https://thedailydiff.dev/nl/video/2026-11-06-claude-code-email/

## Wat deze video behandelt

- Lydia Hallie van Anthropic zei dat de e-mail van het account werd toegevoegd aan de context van het model voor aangemelde gebruikers, omdat Claude anders namen verzon voor zaken als @auteur-tags.
- Sites zoals Wikimedia vragen scripts om een informatieve User-Agent met contactinformatie; het beleid accepteert een e-mail, een website of een wiki-gebruiker. Het model gebruikte soms de e-mail van het account die het in de context had.
- Versie 2.1.317 voegde een controle toe. De gepubliceerde readme beschrijft een weigering zonder prompt voor Bash, PowerShell en Monitor-aanroepen die het adres bevatten en een User-Agent noemen, en zegt dat WebFetch, WebSearch, scripts en run-time waarden niet worden gecontroleerd. De changelog en medewerkers beschrijven dezelfde beveiliging als vragen of blokkeren.
- Twee gebruikers meldden dat de geladen beveiliging ongevaarlijke testcommando's niet weigerde; Anthropic had die rapporten niet bevestigd. Het stabiele kanaal was nog steeds op 2.1.311, die de controle mist, en de nieuwste changelog-vermelding op het moment van opname was 2.1.318.
- GitHub-problemen die hetzelfde User-Agent-lek beschrijven dateren van 18 september, met een rapport van juli over het geïnjecteerde contextblok. Het oordeel was REVERT: een adres dat het model kan zien is een adres dat het kan versturen.

## Vragen en antwoorden

### Waarom plaatste Claude Code het e-mailadres van een gebruiker in een User-Agent header?

Volgens Lydia Hallie van het Claude Code-team heeft Anthropic de account-e-mail toegevoegd aan de context van het model voor aangemelde gebruikers, zodat Claude niet langer namen zou verzinnen voor zaken als auteur-tags. Wanneer Claude zijn eigen curl-commando's schreef, gebruikte het dat adres soms als contactpersoon in de User-Agent, omdat sommige sites scripts om een contactpersoon vragen.

### Waarom vragen Wikipedia en de SEC scripts om zich te identificeren?

Het User-Agent-beleid van Wikimedia stelt dat scripts een informatieve User-Agent-string met contactinformatie moeten gebruiken, anders kunnen ze zonder waarschuwing worden geblokkeerd, en het accepteert een e-mailadres, een website of een wiki-gebruiker. De EDGAR-pagina van de SEC vraagt geautomatiseerde clients om een user agent te declareren en toont een voorbeeldheader met een bedrijfsnaam en een admin-e-mail.

### Wat controleert de Claude Code privacy mod, en wat mist het?

De gepubliceerde readme van de mod zegt dat het, zonder prompt, een Bash-, PowerShell- of Monitor-aanroep weigert waarvan de invoer het accountadres bevat en een User-Agent benoemt, met behulp van twee woordmatches en zonder parser. De readme zegt dat WebFetch, WebSearch, MCP-tools, scripts die het adres bevatten en waarden die tijdens runtime worden berekend niet worden gecontroleerd, en noemt de mod een beleefdheid die één vorm dekt.

### Is het verwijderen van gegevens uit de context van een agent anders dan het filteren van zijn commando's?

Ja. Een filter op uitgaande commando's moet elke route herkennen die de gegevens kunnen nemen, en de Claude Code readme vermeldt verschillende routes die het filter niet dekt. Het verwijderen van het adres uit de context betekent dat het model niets te versturen heeft. Lydia Hallie zei dat de volgende release de account-e-mail uit de context zou verwijderen, naar verwachting begin volgende week; op het moment van opname was de nieuwste changelog-vermelding 2.1.318.

### Wat was The Daily Diff's oordeel over de e-mailwijziging van Claude Code?

Het oordeel van The Daily Diff was REVERT, gericht op het plaatsen van de account-e-mail in de context van het model, omdat een adres dat het model kan zien een adres is dat het kan versturen. De aflevering merkt op dat de eigen readme van de beveiliging zegt dat het één vorm dekt, en dat een GitHub-probleem dat hetzelfde User-Agent-lek beschrijft, werd ingediend op 18 september, zeven weken voor de virale thread.

## Hoofdstukken

- 0:00 Hoe kwam een inlog-e-mail bij Wikipedia en de SEC terecht?
- 0:35 Waarom wist het model uw e-mailadres?
- 1:20 Waarom vragen websites scripts om een e-mailadres?
- 1:53 Zei niets het dat het dat niet moest doen?
- 2:17 Wat blokkeert de privacy-mod eigenlijk?
- 2:55 Heeft de beveiliging de test doorstaan?
- 3:29 Wanneer wordt de echte oplossing geleverd, en wat doet u nu?
- 4:00 Hoeveel eerder werd het gemeld?
- 4:47 Moet de e-mail in de context blijven?

## Vertaald transcript

Vertaald vanuit de originele Engelse gesproken tekst. Beschikbare audio en ondertiteling worden beheerd door YouTube.

### Hoe kwam een inlog-e-mail bij Wikipedia en de SEC terecht?

0:00 Uw inlog-e-mail is om in te loggen. Voor sommige aangemelde Claude Code-gebruikers werd het ook meegestuurd in de User-Agent van verzoeken aan sites zoals Wikipedia en de SEC. In deze video: hoe kwam het daar terecht? En sluit de oplossing het? Anthropic zegt dat ze dit eerder hadden moeten opmerken. Hun eigen bugtracker heeft een datum voor hoe veel eerder, en ik zal die lezen voor het oordeel. Het is vrijdag 6 november, en dit is The Daily Diff.

0:24 Claude Code is de codeeragent van Anthropic. Het leest uw project en voert commando's voor u uit, inclusief curl-aanroepen naar het web. Een User-Agent is de regel in elk webverzoek die het aanroepende programma vermeldt.

### Waarom wist het model uw e-mailadres?

0:35 Het adres kwam er met opzet terecht. Lydia Hallie, die aan Claude Code werkt, legde op Hacker News uit dat Claude namen bleef verzinnen voor zaken als auteur-tags in code, omdat het niet wist wie u was. Dus voegde Anthropic de account-e-mail toe aan de context van het model voor aangemelde gebruikers. Het explodeerde donderdag met een GitHub-issue getiteld privacy violation in User-Agent header. De melder geeft het de schuld van tientallen spam-e-mails per dag, en niets openbaars bewijst dat verband.

1:02 De Hacker News-thread passeerde twaalfhonderd punten. Een rapport van juli citeerde de geïnjecteerde tekst al. Onder een kop genaamd gebruikers-e-mail, staat dat het e-mailadres van de gebruiker is, daarna uw adres. Die melder betrapte Claude er ook op dat het adres in git commits schreef, en GitHub's push-beveiliging blokkeerde de push.

### Waarom vragen websites scripts om een e-mailadres?

1:20 Sommige sites vragen scripts om zich te identificeren. Het beleid van Wikimedia zegt dat scripts een informatieve User-Agent moeten gebruiken met contactinformatie, anders kunnen ze zonder waarschuwing worden geblokkeerd. Een website werkt ook als contact. De Edgar-pagina van de SEC toont een voorbeeldheader met een bedrijfsnaam en een admin- e-mail. Wanneer Claude Code zijn eigen curl-commando schrijft voor Wikipedia, wil de site een contactpersoon, en het enige adres in zijn context is uw inlog- e-mail. Een Claude Code-ontwikkelaar verwoordde het op Hacker News als volgt.

1:48 Claude besluit blijkbaar vaak dat dit beleid het waard is om te volgen. Volgens gebruikers die het citeren, vertelde hetzelfde contextblok het model om dat adres nooit naar een ongerelateerde service te sturen, in een header,

### Zei niets het dat het dat niet moest doen?

1:56 een header, een URL of een payload. In één rapport van oktober vatte Claude samen wat er daarna gebeurde. Ik heb het toch verstuurd. En een User-Agent verdwijnt niet na het verzoek. Het standaard gecombineerde logformaat van Apache schrijft het in het toegangslogboek, naast het IP-adres van de bezoeker en de tijd. Anthropic's eerste reactie werd geleverd in versie 3.17.

### Wat blokkeert de privacy-mod eigenlijk?

2:19 De changelog noemt het een controle die vraagt voordat een web- of shell-toolaanroep uw account-e-mail naar het netwerk stuurt. uw account-e-mail naar het netwerk stuurt. Het staat standaard aan. Maar het stabiele kanaal is nog steeds op 3.11, dat het niet heeft. De bron ervan werd minder dan twee uur na het probleem openbaar gemaakt. Het koppelt de shell-tools, wat Bash, PowerShell en Monitor betekent. Als een commando uw adres bevat en een User-Agent benoemt, zegt de readme dat het wordt geweigerd, zonder prompt.

2:44 De changelog zegt dat het vraagt, een personeelscommentaar zegt dat het blokkeert, en de readme zegt dat het weigert zonder te vragen. De hele portier is twee woordmatches, zonder parser, expres. Toen testten gebruikers het.

### Heeft de beveiliging de test doorstaan?

2:56 Eén op een Mac en één op Windows voerden ongevaarlijke commando's uit, een echo naar nergens en een curl naar een .invalid domein dat nooit oplost. Beiden zeggen dat de mod als geladen werd weergegeven, en geen van de commando's werd geweigerd. Dat zijn gebruikersrapporten; Anthropic heeft ze niet bevestigd. De readme vermeldt ook wat er wel doorkomt. De webtools, WebFetch en WebSearch, worden niet gecontroleerd, wat een vreemde combinatie is met een changelog die webcalls vermeldt. Evenmin een script dat uw adres bevat, of een waarde die tijdens runtime wordt berekend.

3:25 De readme noemt het geheel een beleefdheid die één vorm dekt. Hallie zegt dat de volgende release de account-e-mail verwijdert uit wat Claude Code

### Wanneer wordt de echte oplossing geleverd, en wat doet u nu?

3:32 aan het model geeft, en begin volgende week zou moeten verschijnen. Een filter aan de uitgaande kant moet elke route herkennen. Als het adres er nooit in gaat, is er niets te filteren. Terwijl ik dit opneem, is de nieuwste changelog-vermelding nog steeds 3.18. Als u op stable zit, update dan naar 3.17 of hoger. Als u hooks schrijft, controleert de noodoplossing van de Windows-tester ook bestandsbewerkingen, zodat een hardcoded adres wordt gedetecteerd voordat het script wordt geschreven. En zoek in uw sessietranscripten naar uw eigen e-mail naast een User-Agent.

### Hoeveel eerder werd het gemeld?

4:00 Nu die datum. We hadden dit gedrag eerder moeten opmerken, schreef Hallie. Het juli-rapport waarschuwde al dat alles in context kon lekken naar uitgaande tool calls. En op achttien september diende een gebruiker een bug in met de titel, gebruikers-e-mail van accountmetadata onbedoeld naar externe service gestuurd in User-Agent header. Dat is zeven weken voor de thread van donderdag, en een bot labelde het 'area security' binnen ongeveer een minuut.

4:24 Eind oktober beschreven minstens vier andere issues hetzelfde lek, naar Wikipedia, de SEC en een gamingwiki. Vandaag zijn alle vijf nog open. Anthropic zegt dat ze het opmerkten toen dit op Reddit begon op te duiken. De excuses zelf waren snel en duidelijk, dat moet ik ze nageven. Als u dit liever leest dan mij hoort zeggen, de diff landt elke ochtend in uw inbox, gratis op thedailydiff.dev, link hieronder. Dus, het oordeel van vandaag: REVERT.

### Moet de e-mail in de context blijven?

4:48 Ik zou het plaatsen van de account-e-mail in de context van het model ongedaan maken, want een adres dat het model kan zien is een adres dat het kan versturen, en de eigen readme van de beveiliging zegt dat het één vorm dekt. Abonneer, druk op de bel, en vertel me in de reacties of u het anders zou hebben bestempeld. En dat is de diff voor vandaag. Ik ben Niko van Axrisi. Verantwoord samenvoegen.

## Bronnen

- [Bug report: privacy violation in User-Agent header](https://github.com/anthropics/claude-code/issues/107757) — GitHub · anthropics/claude-code #107757
- [Claude Code staff explanation and planned removal of the account email from the model context](https://news.ycombinator.com/item?id=50388176) — Hacker News
- [Claude Code staff comment on site User-Agent policies](https://news.ycombinator.com/item?id=50386185) — Hacker News
- [Privacy mod readme and source](https://github.com/anthropics/claude-code/tree/main/mods/privacy) — GitHub · anthropics/claude-code
- [Changelog entry for 2.1.317](https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md) — GitHub · anthropics/claude-code
- [July report on the account email injected into the model context](https://github.com/anthropics/claude-code/issues/81138) — GitHub · anthropics/claude-code #81138
- [September 18 report of the email sent in a User-Agent header](https://github.com/anthropics/claude-code/issues/95258) — GitHub · anthropics/claude-code #95258
- [User-Agent Policy](https://foundation.wikimedia.org/wiki/Policy:Wikimedia_Foundation_User-Agent_Policy) — Wikimedia Foundation
- [Accessing EDGAR data](https://www.sec.gov/search-filings/edgar-search-assistance/accessing-edgar-data) — U.S. Securities and Exchange Commission
- [Log files: combined log format](https://httpd.apache.org/docs/2.4/logs.html) — Apache HTTP Server documentation
- [Dario Amodei at TechCrunch Disrupt 2023 portrait, CC BY 2.0, identification only](https://commons.wikimedia.org/wiki/File:Dario_Amodei_at_TechCrunch_Disrupt_2023_02_%28cropped%29.jpg) — TechCrunch 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 reaction](https://www.flickr.com/photos/techcrunch/53201734641/) — TechCrunch on Flickr
- [Portrait license: Creative Commons Attribution 2.0](https://creativecommons.org/licenses/by/2.0/) — Creative Commons; TechCrunch portrait credit above
- [UNO Draw 25 Cards template — brief transformed narrator commentary, no actual reaction by anyone shown or blanket reuse licence](https://imgflip.com/memetemplate/217743513/UNO-Draw-25-Cards) — Imgflip
- [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 clearance](https://giphy.com/gifs/theoffice-the-office-tv-frame-toby-vyTnNTrs3wqQ0UIvwE) — The Office on GIPHY
