De AI-programmeertool Claude Code heeft volgens meerdere gebruikers e-mailadressen van ingelogde accounts meegestuurd bij webverzoeken aan derde partijen. De meldingen gaan over het gebruik van het e-mailadres in de User-Agent request header tijdens web searches. Gebruikers koppelen het gedrag aan een duidelijke toename van spam en scammails. Ontwikkelaar Anthropic heeft op 2 november versie 2.1.317 uitgebracht, waarin Claude Code eerst toestemming moet vragen voordat het accountmailadres naar websites of andere partijen wordt verstuurd.
Gebruikers melden dat accountmailadres in webverzoeken belandde
De klachten kwamen de afgelopen maanden naar voren in bugmeldingen op GitHub en in discussies onder gebruikers. Een gebruiker stelde dat Claude Code tijdens het uitvoeren van web searches het e-mailadres via de User-Agent-header aan willekeurige derde partijen doorgaf. Die gebruiker meldde daarna tientallen scammails per dag te ontvangen. Andere gebruikers herkenden het beschreven gedrag en meldden eveneens een toename van spam op hun werkmailadres sinds zij Claude Code gebruikten.
De broninformatie wijst op meerdere meldingen over hetzelfde specifieke probleem. Ook op Hacker News zouden gebruikers het gedrag hebben bevestigd. Daarmee is bevestigd dat er meerdere publieke gebruikersmeldingen bestaan en dat Anthropic inmiddels een wijziging heeft doorgevoerd. Niet bevestigd is of elke gemelde spamgolf aantoonbaar rechtstreeks door dit mechanisme is veroorzaakt; daarvoor is in de beschikbare informatie geen forensisch bewijs genoemd.
Bugmelding wees al in juli op systeemprompt en accountgegevens
Eind juli stelde een Claude Code-gebruiker al dat de AI-agent het e-mailadres van ingelogde gebruikers uitleest en dat adres bij elke sessie aan de systeemprompt van het model toevoegt. Vervolgens zou Claude Code het adres bij interacties met allerlei externe partijen meesturen. Op die bugmelding reageerden andere gebruikers dat zij eveneens meer spamberichten ontvingen.
Het technische detail dat in de meldingen terugkomt, is de User-Agent request header. Die header wordt normaal gebruikt om een server informatie te geven over de client die een verzoek doet, bijvoorbeeld een browser of applicatie. Als daarin een persoonlijk e-mailadres terechtkomt, kan dat door ontvangende websites, tussenliggende systemen of logverwerking worden opgeslagen. Voor een AI-agent die autonoom webpagina’s bezoekt of informatie opvraagt, kan zo’n ontwerpkeuze daardoor veel breder uitpakken dan bij één handmatig webbezoek.
Anthropic voegt toestemmingscontrole toe
Anthropic heeft op 2 november versie 2.1.317 van Claude Code uitgebracht. Volgens de beschikbare informatie is daarin een controle toegevoegd waardoor de AI-agent toestemming vraagt voordat het accountmailadres naar websites en andere partijen wordt verzonden. Dat is een belangrijke wijziging, omdat het delen van een e-mailadres met externe diensten niet alleen een privacykwestie is, maar ook operationele gevolgen kan hebben voor gebruikers die met zakelijke accounts werken.
De aanpassing betekent niet automatisch dat eerdere blootstelling ongedaan kan worden gemaakt. Als e-mailadressen al in serverlogs, analysetools of andere systemen van derden zijn beland, is onbekend waar die gegevens precies zijn opgeslagen en hoe lang ze worden bewaard. De bron vermeldt geen informatie over verdere maatregelen van Anthropic, zoals notificaties aan getroffen gebruikers, een onderzoek naar de omvang of een methode om eerder gedeelde gegevens te laten verwijderen.
Waarom dit relevant is voor organisaties
Voor organisaties laat de kwestie zien dat AI-agents niet alleen code of tekst kunnen genereren, maar ook namens gebruikers netwerkverzoeken uitvoeren waarbij contextgegevens kunnen meereizen. Een ogenschijnlijk klein detail, zoals het opnemen van een accountmailadres in een header of promptcontext, kan leiden tot onbedoelde datadeling met veel externe partijen. Dat raakt vooral teams die AI-tools inzetten binnen ontwikkelomgevingen, met zakelijke e-mailadressen en toegang tot repositories of interne workflows.
Het incident onderstreept daarnaast het belang van dataminimalisatie bij AI-tools. Een programmeeragent heeft niet vanzelfsprekend een e-mailadres nodig om webinformatie op te vragen. Als persoonlijke gegevens toch in prompts, headers of sessiecontext worden opgenomen, moet duidelijk zijn waarom dat gebeurt, wie de gegevens ontvangt en welke controle de gebruiker daarover heeft.
Analyse: AI-agents vergroten het lekoppervlak
Bevestigd is dat gebruikers het delen van e-mailadressen hebben gemeld en dat Anthropic een toestemmingsmechanisme heeft toegevoegd. De bredere les is analytisch: AI-agents creëren nieuwe routes waarlangs gegevens kunnen uitlekken, omdat zij handelingen uitvoeren die voorheen explicieter door gebruikers werden gestart. Web searches, repository-acties en andere geautomatiseerde taken kunnen elk metadata bevatten die buiten de eigen omgeving terechtkomt.
Voor particulieren en zakelijke gebruikers is vooral transparantie van belang. Tools die zelfstandig websites benaderen of acties uitvoeren namens een account moeten helder maken welke persoonsgegevens worden gebruikt en wanneer die gegevens buiten de dienst worden gedeeld. De wijziging in Claude Code wijst erop dat expliciete toestemming hier pas na gebruikersmeldingen is toegevoegd.
Bron: security.nl




