Уязвимость в GitHub Copilot: бесплатный доступ к премиум-моделям
Разработчик с ником Angry-Orangutan представил интересное открытие в системе биллинга GitHub Copilot. Уязвимость позволяет использовать премиум-модели, такие как Claude Opus 4.5, без списания кредитов. Microsoft, однако, закрыла тикет с пометкой «не запланировано», не планируя устранять проблему.
Проблема заключается в способе, которым Copilot считает запросы. Оплата производится в зависимости от стартовой модели, тогда как вызовы субагентов и инструментов не тарифицируются. Если начать сессию с бесплатной моделью, переход на премиум-аналитик обеспечивает безлимитный доступ.
Разработчик также показал альтернативный метод: старт с премиум-модели, где цикл вызовов инструментов позволяет работать без перерыва. В его тестах один запрос функционировал более трех часов, сумев запустить сотни вызовов Opus 4.5, затратив всего 3 кредита. Автор также указал на дополнительную уязвимость: типы сообщений обрабатываются на клиенте без надлежащей проверки через API.
Изначально Angry-Orangutan сообщил о проблеме в Microsoft Security Response Center, но получил ответ, что данный вопрос не входит в их компетенцию. В результате тикет в открытом трекере VS Code был закрыт как «не запланировано». Уязвимость остается на повестке дня.