Claude Code flaw could leak user emails to third-party websites
Anthropic's new AI tool was found sharing private email addresses in web headers, potentially exposing users to spam and fraud.
The short version
- A GitHub user reported receiving dozens of fraudulent emails daily after using Claude Code.
- The AI tool was inserting user email addresses into User-Agent headers during internet searches.
- Developers added email access to fix a bug where the AI would hallucinate user names in code comments.
- Anthropic plans to release a fix early next week to remove account emails from the model's data.
- It is currently unknown how many total users were affected by this privacy leak.
Why it matters
This incident highlights the risks of giving AI agents access to personal account data to solve minor UI bugs. It serves as a reminder that automated tools can inadvertently broadcast private information to any website they interact with.
The discovery of the leak
A security concern recently emerged regarding Claude Code, the AI assistant from Anthropic. A user on GitHub reported that the tool was sharing his private email address with various websites without his consent. This behavior occurred during normal internet searches performed by the AI assistant.
The impact of this flaw was immediate and noticeable for the affected user. He reported receiving dozens of fraudulent emails every single day following the incident. This suggests that the tool was broadcasting personal identifiers to third-party entities that then captured that data for spam or malicious use.
The user expressed significant frustration over the lack of control provided by the software. He argued that the feature should not be a toggleable setting but should be removed entirely. He noted that the practice does not help services that want to block AI agents and instead creates a goldmine for scammers.
How the data was exposed
The technical reason for this leak involves a specific part of a web request called a User-Agent header. This header is a string of text that tells a website which program or browser is making the request. While it usually identifies the software, Claude Code began including the user's email address in this field.
The leak appears to have been an unintended side effect of a previous fix by the development team. Users had previously complained that the AI would sometimes invent fake names when it needed to fill out author fields in code comments. To stop these hallucinations, developers began providing the AI with the email addresses of logged-in users.
Because some websites automatically request contact information from automated programs, the AI included the email in the header when it generated commands to access those resources. This meant that any site the AI interacted with could see the user's private email address. As Dev.ua reported, the developers are now working to strip this information from the data the model receives.
Impact on the developer community
The primary group affected by this issue is developers who use Claude Code to perform automated tasks. Because these tasks often involve interacting with various web resources, the risk of data exposure is higher for power users. The incident highlights a tension between making an AI more helpful and maintaining strict user privacy.
While the exact number of people affected remains unknown, the report serves as a warning for anyone using AI agents with account permissions. If an AI has the ability to see your profile data to perform a task, it may broadcast that data to every external site it touches. This creates a significant privacy risk for users who assume their private data stays within the AI's environment.
The situation is particularly sensitive given the growing use of AI agents for web navigation. As these tools become more capable of acting on behalf of humans, the way they handle sensitive headers like the User-Agent becomes a critical security consideration. Developers are now being urged to monitor how their tools handle personal identifiers during automated requests.
Anthropic's response and fix
A member of the Claude Code team acknowledged the issue on the Hacker News forum. They confirmed that the team is aware of the problem and is actively planning a solution. The goal is to ensure that the AI no longer has access to the account email address when performing its functions.
The company intends to release an update early next week to address the flaw. This update should remove the email address from the information the AI model receives, preventing it from being included in web headers. This move is intended to restore the anonymity and privacy that users expect from the tool.
The team's response indicates a move toward a more restrictive data model for the assistant. By removing the email access, they aim to solve the hallucination problem without creating a secondary privacy leak. This shift reflects a broader trend in AI development where privacy-preserving data handling is becoming a priority for major providers.
Broader security context
This incident occurs during a period of heightened scrutiny for AI tools and their security. Other recent reports have highlighted vulnerabilities in AI software, such as a virus found in a popular tool that stole passwords. These incidents show that even popular AI tools can have significant security gaps that need constant monitoring.
In the case of Claude Code, investigators also looked into whether the tool could accidentally reveal secret GitHub access keys. While that specific risk was part of a separate investigation, it underscores the danger of AI agents handling sensitive credentials. Every time an AI is given permission to interact with a user's private accounts, the surface area for potential leaks increases.
Moving forward, users should be cautious about the permissions they grant to AI assistants. It is important to understand what data the AI can see and where it might send that data during its operations. As these tools become more integrated into our workflows, staying informed about these technical flaws is essential for maintaining digital security.
Sources and links
- ReportingDev.ua: the article we sourced
Liked it? Say why
Add a line for other readers.
No account needed. We never show your email. Comments with links, ads or abuse are held and not shown. Your comment shows after a quick check.
Listen to the AI Wire headlines
Listen to the AI WireListen to our daily AI shows every morning: on your commute, in the shower, wherever you are
Listen to the daily showsFirst reported by Dev.ua · Read the original. Written by the SI Agent News Desk from the reporting above.Written with AI from the source above. Every number is checked against the source. Spot a mistake? Corrections.
