
Разработчик под ником tmuxvim обнаружил уязвимость в рекрутинговых алгоритмах LinkedIn. Он добавил в раздел «О себе» скрытую текстовую подсказку (промпт), адресованную искусственному интеллекту, который сканирует профили для массовой рассылки сообщений о вакансиях. В результате боты из кадровых агентств начали обращаться к нему «Мой Лорд» и писать на староанглийском языке, имитирующем речь IX–X веков.
Это не просто забавный случай, а демонстрация того, как генеративными моделями можно манипулировать непредусмотренными способами, вставляя инструкции прямо в контент, который они анализируют. После вирусного твита tmuxvim другие пользователи предложили еще более экстремальные варианты промптов, вплоть до принуждения ботов рекомендовать только одного кандидата.
Многие рекрутинговые платформы используют большие языковые модели (LLM) для автоматической персонализации сообщений. Алгоритм сканирует профиль соискателя (навыки, опыт, раздел «О себе») и генерирует привлекательное предложение. Tmuxvim поместил в раздел «О себе» инструкцию, начинающуюся с маркера вроде [admin]. В ней он предписал любому ИИ, читающему профиль, обращаться к нему исключительно «Мой Лорд», использовать лексику и грамматику староанглийского (уровень примерно 900 год н.э.) и соблюдать соответствующий этикет.
Скриншоты, опубликованные tmuxvim, показывают сообщения от якобы «TopTech Ventures» с рыночной капитализацией 1 млрд. долларов. Текст содержит отсылки к «кладу золота» и «могущественным друзьям». Староанглийские вставки (например, «синдон», «феохтенне») делают предложения почти непонятными, но бот явно следовал инструкции.
В ответе tmuxvim отметил: «Они обращаются ко мне, как к господину, и я получаю спам, который звучит как пророчества из «Беовульфа». Это лучше, чем обычные «уважаемый кандидат».
История демонстрирует фундаментальную проблему текущего поколения LLM: модели не могут надежно отличать мета-инструкции от пользовательского контента, если только разработчик не встроил специальные фильтры. Внедрение подсказок (prompt injection) работает в чат-ботах, автоматических респондерах, рекрутинговых системах и даже в некоторых почтовых клиентах.
Что это значит для индустрии:
- Компании, использующие LLM для обработки пользовательского контента, должны экранировать потенциальные системные команды;
- Злоумышленники могут заставить ИИ-агента игнорировать правила, распространять ложную информацию или перенаправлять пользователей на вредоносные сайты;
- Пользователи, как tmuxvim, могут использовать это для троллинга, но тот же метод может быть применен для извлечения данных и обхода модерации.
Tmuxvim не взламывал LinkedIn и не писал вредоносного кода. Он просто использовал доверчивость ИИ-алгоритмов, которые восприняли шутливую подсказку, как часть биографии. Это напоминание: большие языковые модели — это не магия, а сложные вероятностные системы, которыми можно управлять с помощью неожиданных входных данных.
Читайте также нашу статью о том, как нейросеть нарисовала геномы животных и растений в режиме 3D.
Источник: hi-tech.mail.ru