Назад
17 августа 2026 г. в 18:10 AI GitHub Copilot Cybersecurity Coding Agents CI/CD Wiz Research / GitHub

Copilot Autofix открыл путь в Jira Snowflake: ошибку нашёл автономный ИИ-агент

Copilot Autofix открыл путь в Jira Snowflake: ошибку нашёл автономный ИИ-агент

В одном из публичных репозиториев Snowflake изменение с участием GitHub Copilot Autofix открыло путь к выполнению команд в GitHub Actions. Исследовательский агент Wiz обнаружил проблему через пять дней после появления кода, подтвердил доступ к внутренней Jira и передал отчёт компании. Snowflake заявила, что закрыла уязвимость в день сообщения, отозвала токен и не нашла признаков постороннего доступа.

Ошибка была в workflow, который создавал задачу в Jira при открытии GitHub Issue. В коммите от 18 июня безопасная схема обработки заголовка — через переменную окружения и jq — исчезла. Вместо неё в shell-скрипт напрямую подставлялся заголовок Issue. Достаточно было специального символа в этом заголовке, чтобы выйти из строки и выполнить произвольную команду на runner.

Защитный фильтр оказался пустой формальностью

Workflow был доступен любому пользователю GitHub, который открывает Issue. В нём также стояло условие, призванное отсечь бота, но оно проверяло поле pull request в событии Issue. Это поле там всегда пустое, поэтому условие фактически пропускало всех.

Wiz пишет, что его агент сначала получил синтаксическую ошибку при проверке гипотезы, разобрал её и самостоятельно изменил полезную нагрузку. После этого он получил токен, дававший доступ на чтение к проектам Snowflake в Jira. В исходном коммите GitHub прямо указан соавтор: Copilot Autofix powered by AI.

Где ломается удобная история про «автоисправление»

Сама по себе отметка ИИ в коммите не доказывает, что человек не просмотрел код: авторы изменения тоже несут ответственность за него. Но этот случай хорошо показывает риск в другом месте. Генератор кода может убрать старую, на первый взгляд громоздкую защиту, не зная, зачем она была нужна.

Для команд, которые поручают агентам правки CI/CD, полезное правило очень приземлённое: данные из Issue, pull request и других внешних событий нельзя подставлять в shell как текст. Проверки шаблонов, статический анализ и обязательное ревью workflow нужны не после инцидента, а до слияния. Когда уязвимости ищут тоже агенты, пятидневное окно уже нельзя считать комфортным.

Ещё новости

GitHub Copilot CLI научился находить локальные модели Ollama
9 октября 2026 г.
GitHub Copilot CLI научился находить локальные модели Ollama

В Copilot CLI появилась команда, которая показывает совместимые модели из уже запущенного Ollama. Но локальная модель сама по себе не делает сессию офлайн и не отменяет телеметрию GitHub.

Google представила Gemini agent: рабочий ИИ с доступом к корпоративным системам
9 октября 2026 г.
Google представила Gemini agent: рабочий ИИ с доступом к корпоративным системам

Google Cloud представила Gemini agent — корпоративного агента, который получает контекст компании, выбирает модели и выполняет задачи через подключённые системы. Главное для команд — это не новый чат, а ещё одна точка, где придётся заранее определить права, бюджеты и проверку результата.

Google выпустила EmbeddingGemma 2 для локального поиска по фото, видео и аудио
8 октября 2026 г.
Google выпустила EmbeddingGemma 2 для локального поиска по фото, видео и аудио

Google DeepMind представила открытую 740-миллионную EmbeddingGemma 2: модель сопоставляет текст, изображения, кадры видео и аудио в одном векторном пространстве. Для разработчиков это путь к локальному поиску по медиатеке без обязательной отправки файлов в облако.

В Codex CLI появился вход в MCP-серверы из терминала
8 октября 2026 г.
В Codex CLI появился вход в MCP-серверы из терминала

В версии Codex CLI 0.161.0 OpenAI добавила команду для входа в MCP-серверы из активной терминальной сессии. Обновление также меняет стандартную модель в части каталогов и добавляет настройки голосового режима.

Anthropic выпустила Claude Haiku 5.5: массовые ИИ-агенты стали дешевле
7 октября 2026 г.
Anthropic выпустила Claude Haiku 5.5: массовые ИИ-агенты стали дешевле

Anthropic представила Claude Haiku 5.5 — малую модель для быстрых и недорогих задач: от классификации и суммаризации до субагентов и работы в браузере. Для запросов до 100 тысяч токенов вход и выход стали в десять раз дешевле, чем у Haiku 4.5.

Google запустил Playground: игры по текстовому запросу
7 октября 2026 г.
Google запустил Playground: игры по текстовому запросу

Google открыл экспериментальную платформу Playground: пользователь описывает игру текстом, тестирует её в браузере и делится ссылкой. На старте сервис доступен совершеннолетним пользователям из США, а возможности создания зависят от подписки Google One.

OpenAI выложила 722 математические рукописи — но не все доказательства уже проверены
7 октября 2026 г.
OpenAI выложила 722 математические рукописи — но не все доказательства уже проверены

OpenAI открыла каталог результатов внутренней модели: 722 рукописи в 372 связанных семействах. Компания подчёркивает, что материалы находятся на разных стадиях проверки, а часть результатов без формализации в Lean может содержать ошибки.

Georgia Tech готовит онлайн-магистратуру по ИИ с обязательной практикой
7 октября 2026 г.
Georgia Tech готовит онлайн-магистратуру по ИИ с обязательной практикой

Georgia Tech получила одобрение на новую онлайн-магистратуру по искусственному интеллекту. Старт намечен на 2027 год: программа обещает шесть направлений и обязательный проект с компанией или организацией, но детали приёма и стоимости пока не раскрыты.

Mistral Large 4: API уже доступен, веса — в конце октября
6 октября 2026 г.
Mistral Large 4: API уже доступен, веса — в конце октября

Mistral открыла public preview Mistral Large 4 — мультимодальной модели с 1 трлн параметров, из которых активно 49 млрд. В API её уже можно попробовать, но обещанные open weights появятся лишь в конце октября.

Reflection показала Beam на 501 млрд параметров — но веса выйдут позже
6 октября 2026 г.
Reflection показала Beam на 501 млрд параметров — но веса выйдут позже

Reflection представила Beam — открытую по весам MoE-модель для кода, рассуждений и агентов. Пока это ранний доступ: веса, model card и технический отчёт обещаны лишь позднее в октябре.

OpenAI начнёт маркировать тексты ChatGPT и Codex в ЕС
6 октября 2026 г.
OpenAI начнёт маркировать тексты ChatGPT и Codex в ЕС

OpenAI сообщила, что будет добавлять невидимую маркировку в тексты ChatGPT и Codex для пользователей из ЕС. Метка должна помочь выполнять требования AI Act, но компания признаёт: после существенной правки текста её будет труднее обнаружить.

GitHub открыла API для запуска проверок кода Copilot
5 октября 2026 г.
GitHub открыла API для запуска проверок кода Copilot

GitHub разрешила запускать проверку pull request’ов Copilot через REST и GraphQL API. Одновременно для новых и уже существующих репозиториев стандартным уровнем тщательности стал Balanced.