Comment by hyperhello

2 days ago

But that still doesn't answer the question of why Claude passes the info to web sites. What if it finds your banking information in a personal file and uses it to achieve its goal, which is not different technically?

Haven't read the details, but is this because of prompt injection when CC reads the site?

  • Some websites will return an error if you send a request to them without a User-Agent - for example, crates.io does this. Curl doesn't send a User-Agent by default.

    Then, your agent invents a User-Agent and it sometimes invents one with your email in it.

    It doesn't even require prompt injection or a failed request, it might be in the agent's pretraining knowledge that a given website requires a user-agent.