OpenAI обнаружила уязвимость в Apple Pay: подписку ChatGPT Plus копируют бесплатно

В сообществе разработчиков OpenAI выявлена критическая уязвимость в системе верификации платежей через Apple Pay, которая позволяет активировать премиум-функции приложения ChatGPT для iOS без надлежащей оплаты. Брешь в безопасности дает возможность масштабировать одну легитимную подписку ChatGPT Plus на неограниченное количество учетных записей, что создает значительные финансовые и операционные риски для компании-разработчика.

Механизм эксплуатации ошибки в бэкенде

Технический анализ инцидента показал, что корень проблемы кроется в специфике обработки транзакций на стороне сервера OpenAI. В текущей реализации бэкенд не проверяет соответствие Apple ID, с которого была произведена покупка, конкретной учетной записи OpenAI, запрашивающей обновление статуса.

В результате отсутствия жесткой привязки квитанции к уникальному идентификатору пользователя, система принимает один и тот же цифровой чек об оплате для активации нескольких разных аккаунтов.

Рекомендации по устранению дефекта

Для ликвидации обнаруженной дыры в безопасности эксперты и участники сообщества предложили комплекс технических мер. Основной упор делается на ужесточение политики проверки транзакций и интеграцию дополнительных метаданных в процесс верификации.

  • Привязка каждой квитанции Apple к уникальному идентификатору покупателя (Original Transaction ID).
  • Внедрение политики одноразового использования платежных документов в базе данных OpenAI.
  • Добавление обязательной идентификации устройства или конкретной учетной записи при запросе на подтверждение прав доступа.
Уязвимость позволяет активировать подписку Plus на неограниченном количестве учетных записей при наличии одной оплаченной квитанции.

Перспективы развития ситуации

На данный момент OpenAI информирована о существующей проблеме и работает над обновлением протоколов безопасности. Инцидент подчеркивает сложность интеграции сторонних платежных систем в мобильные приложения с миллионной аудиторией. Ожидается, что в ближайшее время будет выпущено серверное обновление, которое закроет возможность несанкционированного получения доступа к нейросетевым моделям GPT-4 и другим функциям Plus, обеспечивая корректную монетизацию сервиса.

Материал соответствует редакционной политике Techimo Все публикации проходят проверку фактов и соответствуют стандартам независимой журналистики.
Подробнее

Techimo в Telegram

Самые свежие новости технологий, инсайды и обзоры гаджетов раньше, чем на сайте. Без спама.

Подписаться на канал