Skip to main content

Claude聊天分享链接被搜索引擎误索引,私钥等隐私信息遭公开

Claude聊天分享链接被搜索引擎误索引,私钥等隐私信息遭公开

上周末,有用户发现Anthropic旗下AI助手Claude的会话分享链接竟然直接出现在了谷歌搜索结果中。这一问题的核心在于,Anthropic没有为这些分享链接设置“no-index”标签,导致任何使用“SITE:”命令的人都能找到大量已被谷歌或其他搜索引擎索引的会话分享链接,其中一些甚至包含了用户的私钥等隐私信息。

需要澄清的是,这并非Anthropic后端数据库被攻破,也不是用户从未分享过的聊天记录被泄露。搜索引擎抓取的主要是用户自己生成的会话分享链接——这些链接本质上任何人都可以访问,只要知道地址。问题在于,许多用户以为分享链接只对同事或朋友可见,却没有意识到,只要链接出现在任何公开网页、论坛或社交平台上,就可能被搜索引擎发现并索引,从而让陌生人通过搜索找到链接并直接查看对话内容。

Image

经过测试,一些用户发现他们的会话分享中包含了钱包私钥、非法咨询内容、公司任务信息以及可识别个人身份的内容。这些信息暴露在互联网上,显然构成了巨大的安全风险。尽管Claude在用户生成分享链接时会发出风险警告,但许多用户并未意识到,一旦创建了分享链接,会话就有可能被泄露,其中的敏感内容也可能被他人公开看到。

更多用户可能认为,只要不把链接转发给陌生人就安全了——非专业用户显然不了解搜索引擎爬虫的工作原理。因此,Anthropic本应设置“no-index”标签,但由于配置不当,大量分享链接被谷歌、必应、Yandex等搜索引擎成功抓取。

目前,Anthropic已与搜索引擎提供商沟通,以移除这些链接,但部分搜索引擎可能仍存在残留或缓存链接。如果用户曾分享过包含敏感内容的会话,建议找到该会话并直接删除。

这一问题的根源很可能在于技术配置错误。Claude的“/share/”路径在robots.txt中被设置为禁止抓取,但页面响应头又添加了“X-Robots-Tag: none”属性,这相当于同时设置了noindex和nofollow。听起来像是双重保险,但实际效果可能适得其反。谷歌官方文档明确指出:如果页面被robots.txt禁止抓取,搜索引擎爬虫就无法读取noindex标签或响应头中的X-Robots-Tag。结果,搜索引擎可能无法抓取主要内容,但仍可能通过外部链接发现该URL并将其显示在搜索结果中。因此,大量“claude.ai/share/”下的URL被谷歌搜索抓取并索引。尽管页面描述显示“无可用信息”,但其他用户仍可点击链接直接查看会话内容。

关键点

  • 问题根源:Anthropic未对Claude分享链接设置no-index标签,导致搜索引擎抓取并公开了用户分享的会话。
  • 影响范围:包含私钥、公司任务、个人身份信息等敏感内容的会话被公开索引。
  • 技术原因:robots.txt禁止抓取与X-Robots-Tag设置冲突,导致搜索引擎仍能索引URL。
  • 应对措施:Anthropic已联系搜索引擎移除链接,用户应删除包含敏感内容的分享会话。