Пользователь Reddit обнаружил 25 июля, что сотни приватных бесед с ИИ Claude были публично доступны для поиска в Google, что раскрыло чувствительные данные пользователей, включая учетные данные для криптокошелька, предположительные номера социального страхования и юридические обсуждения. Раскрытие произошло из-за отсутствия мета-тега noindex в функции обмена ссылками Anthropic: он позволил поисковым системам индексировать ссылки на общие беседы, несмотря на существующий robots.txt. Инцидент повторяет похожую утечку данных, затронувшую ChatGPT 11 месяцев назад, когда функция обмена беседами в OpenAI случайно сделала тысячи чатов доступными для поиска через поисковые системы.
Пользователь Reddit выполнил 25 июля поиск в Google с указанием сайта — запросом "site:claude.ai/share", который вернул сотни полностью читаемых бесед с Claude. Результаты поиска раскрыли широкий спектр чувствительного контента: юрист спрашивал, нужно ли им самоотчетно сообщить о нарушении профессиональной этики, пользователь вставлял сид-фразу для криптокошелька, а также велись различные личные обсуждения. Тред Reddit, документирующий находку, получил 4 000 апвотов.
То же окно индексации затронуло функцию опубликованных артефактов Claude. Поиск по "site:claude.ai/public/artifacts" показал платежные ведомости с именами сотрудников, выгрузки чатов из внутренней CRM, а также незадействованные дорожные карты продукта. В каждой общей ссылке Claude стояла метка "Anyone with the link", но из-за индексации Google также имел к ним доступ.
Раскрытие произошло потому, что Anthropic не добавила meta-тег noindex к своей функции обмена. Эта одна HTML-инструкция говорит поисковым системам не включать страницу в выдачу. Функция обмена Anthropic была задумана работать как неразмещенное видео на YouTube — доступное только по прямой ссылке — но без тега noindex любая ссылка, опубликованная на публичных форумах, в твитах или рабочих пространствах Slack, становилась полностью индексируемой веб-страницей.
Файл robots.txt Anthropic уже был на месте и блокировал URL-адреса общих бесед Claude для доступа краулерам. Однако в документации Google поясняется, что блокировка краулинга не препятствует индексации, если URL появляется где-то еще в интернете. Краулер не может открыть заблокированную страницу, а значит, не может увидеть внутри нее инструкцию noindex. Беседы появлялись в результатах поиска Google с подписью "No information is available for this page" — Google определил ссылку по публикациям третьих сторон, не имея возможности описать содержимое.
Google начал убирать результаты по Claude к 26 июля после того, как Anthropic обновила конфигурацию и добавила теги noindex. Однако на момент публикации Bing продолжал показывать общие ссылки. К моменту публикации у Anthropic не было публичного заявления.
Репозиторий GitHub под названием Shared-Claude-Chats заархивировал 453 беседы с Claude и 519 чатов Grok с раскрытых ссылок до удаления — 11 241 сообщение в виде обычного текста. Заархивированные данные остаются доступными несмотря на исправление индексации.
Пользователи Anthropic могут отозвать свои собственные общие беседы, перейдя в Settings → Privacy → Shared Chats. Это прекращает будущий доступ к общим ссылкам. Отзыв не удаляет копии, уже сохраненные третьими сторонами, или заархивированные репозитории.
ChatGPT столкнулся с похожим инцидентом 11 месяцев назад. Чекбокс OpenAI "Make this chat discoverable" отправлял тысячи бесед в Google, Bing и DuckDuckGo, пока CISO OpenAI Дейн Стукки не убрал функцию, назвав это "краткосрочным экспериментом, чтобы помочь людям находить полезные беседы". Многие из этих чатов попали в Internet Archive до того, как OpenAI смог удалить их, и остаются доступными.
Что пользователь Reddit обнаружил 25 июля?
Пользователь Reddit обнаружил 25 июля, что гугл-поиск по "site:claude.ai/share" возвращал сотни полностью читаемых бесед с Claude AI, раскрывая чувствительные данные, включая учетные данные криптокошелька, предположительные номера социального страхования и юридические обсуждения.
Почему беседы Claude индексировались Google?
Беседы Claude индексировались, потому что Anthropic не добавила meta-тег noindex к своей функции обмена. При том что robots.txt Anthropic блокировал доступ краулерам, Google все равно мог индексировать URL, которые появлялись на публичных веб-сайтах, форумах или в публикациях в соцсетях.
Как пользователи могут отозвать свои общие беседы Claude?
Пользователи могут отозвать общие беседы, перейдя в Settings → Privacy → Shared Chats в своем аккаунте Claude. Это прекращает будущий доступ к общим ссылкам, но не удаляет копии, уже сохраненные третьими сторонами.
Связанные новости
NVIDIA запускает Open Secure AI Alliance вместе с Microsoft, SpaceX и IBM
Чаты Claude AI, проиндексированные в Google, раскрывают данные криптокошельков
В 1987 году гипотезу Якоби взломал Клод, а Альтман заявил, что «мы находимся вблизи сингулярности»
Neocloud Companies сталкиваются с давлением со стороны кредиторов, поскольку коэффициенты долга по ИИ достигли 739x