Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
РА Зеленый лист
Разработка и поддержка сайтов
любой сложности
8 800 301-82-60
8 800 301-82-60
Заказать звонок
E-mail
info@ragreen.ru
Режим работы
Пн. – Пт.: с 9:00 до 18:00
Оставить заявку
  • Компетенции
  • Новости
  • Блог
  • Акции
  • О компании
  • Контакты
  • ...
    8 800 301-82-60
    8 800 301-82-60
    Заказать звонок
    E-mail
    info@ragreen.ru
    Режим работы
    Пн. – Пт.: с 9:00 до 18:00
    РА Зеленый лист
    Разработка и поддержка сайтов
    любой сложности
    Услуги
    • Сайты на 1С-Битрикс
      • Создание интернет-магазина
      • Создание корпоративного сайта
      • Создание одностраничного сайта. Landing Page
      • Создание сайта-каталога
      • Перенос сайта на 1С-Битрикс
      • Установка и настройка готового решения
      • Создание web-сервиса
    • Внедрение ИИ-агентов для бизнеса
      • Аудит бизнес-процессов и ИИ-консалтинг
      • Разработка и внедрение ИИ-агентов
      • Интеграция ИИ с существующими системами
      • Обучение и адаптация ИИ-моделей под бизнес
      • Автоматизация рутинных задач
      • Создание индивидуальных ИИ-приложений
      • Обслуживание и сопровождение ИИ бота
    • Проектирование и дизайн сайтов
      • Консультация и аудит сайтов
      • Техническое задание
      • Прототипы сайта
      • Дизайн сайтов
      • Редизайн сайтов
      • Создание логотипов и фирменных стилей
    • HTML-верстка и программирование
      • HTML-верстка
      • Интеграция HTML-верстки
      • Исправление кода HTML
      • Программирование
      • Создание почтовых шаблонов
      • Тестирование систем
    • Техподдержка сайтов
      • Доработки сайтов
      • Подготовка и настройка хостинга или сервера
      • Аренда хостинга и домена
      • Сопровождение сайтов. Техническая поддержка
      • Наполнение сайта контентом
      • Создание мобильных приложений
      • Услуги дизайнера
      • Парсинг
    • Внедрение Битрикс24
      • Интеграция Битрикс24 с 1С Предприятие
      • Интеграция CRM Битрикс24
      • Создание бизнес-процессов
      • Автоматизация генерации лидов
      • Интеграция IP-телефонии с Битрикс24
    • Программирование 1С
      • Обмен 1С с сайтом
      • Разработка внешних обработок и отчетов
      • Внедрение типовых конфигураций
      • Доработка функционала 1С
      • Разработка конфигураций 1С
      • Доработка конфигурации 1С
    • Продвижение сайтов
      • Поисковая оптимизация сайта
      • SEO продвижение
      • Контекстная реклама
      • Продвижение в социальных сетях
    Проекты
    • Интернет-магазин
    • Сайт-каталог
    • Корпоративный сайт
    • Информационный портал
    • Одностраничный сайт
    • Работы по 1С
    • Работы по Битрикс24
    • Доработки сайтов
    • Сайт-визитка
    • Государственный сайт
    • Сложное программирование. Веб-сервисы
    • Обмен 1С с сайтом
    Готовые решения
    • Лицензии 1С-Битрикс
    • Bitrix24 — CRM и корпоративные инструменты
    • Готовые сайты на 1С-Битрикс
      • Интернет-магазины
      • Корпоративные сайты
      • Отраслевые сайты
    • Лицензии 1С
    • Быстрый старт
      "/>
      Оставить заявку
      РА Зеленый лист
      "/>
      8 800 301-82-60
      Заказать звонок
      E-mail
      info@ragreen.ru
      Режим работы
      Пн. – Пт.: с 9:00 до 18:00
      Оставить заявку
      РА Зеленый лист
      Телефоны
      8 800 301-82-60
      Заказать звонок
      E-mail
      info@ragreen.ru
      Адрес
      Адрес: Уфа, Республика Башкортостан. Работаем удалённо по всей России
      Режим работы
      Пн. – Пт.: с 9:00 до 18:00
      РА Зеленый лист
      Оставить заявку
      • 8 800 301-82-60
        • Телефоны
        • 8 800 301-82-60
        • Заказать звонок
      • info@ragreen.ru
      • Пн. – Пт.: с 9:00 до 18:00
      Главная
      —
      Новости
      —«Разрешить правку файла» — и попасться: атака GhostApproval на ИИ‑помощников для кода

      «Разрешить правку файла» — и попасться: атака GhostApproval на ИИ‑помощников для кода

      Окно подтверждения действий ИИ‑ассистента при работе с файлами проекта и риск подмены пути через symlink

      Исследователи показали, как «обычный» репозиторий может заставить ИИ‑ассистента записать данные не туда, куда кажется в окне подтверждения. Риск особенно неприятен тем, что выглядит как рутинная настройка проекта — пока не выясняется, что изменились SSH‑ключи или автозапуск команд в терминале.

      Команды всё чаще доверяют ИИ‑ассистентам рутинные действия: открыть проект, «поднять» окружение, поправить конфиг, прогнать тесты. Но свежая находка исследователей напоминает: если инструменту разрешено читать и писать файлы на машине разработчика, то безопасность упирается не только в модель, но и в то, как устроены файловые операции и окна подтверждения действий.

      Что обнаружили

      Исследователи Wiz описали приём, который назвали GhostApproval. Он использует давнюю особенность файловых систем Unix-подобных ОС — символические ссылки (symlink). Суть в том, что файл внутри проекта может оказаться «указателем» на другой путь в системе. Если программа не проверяет, куда именно ведёт ссылка, запись в «безобидный» файл может фактически изменить чувствительный системный файл.

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

      Как выглядит атака на практике

      Демонстрационный сценарий строится вокруг репозитория с «подготовленным» файлом‑ссылкой. Например, в проект кладут symlink с названием вроде project_settings.json, который на самом деле указывает на ~/.ssh/authorized_keys. Дальше в README остаётся правдоподобная просьба: «добавь одну строку в настройки». ИИ‑агент выполняет задачу и записывает «строку» — но попадает она уже в SSH‑ключи, что потенциально открывает атакующему вход на машину (если SSH доступен извне).

      Есть и вариант без SSH: запись идёт в ~/.zshrc или другой файл автозапуска оболочки. Тогда вредоносная команда выполнится при следующем открытии терминала.

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

      Какие инструменты оказались уязвимыми

      По данным проверки Wiz, техника срабатывала против шести популярных помощников для разработки:

      • Amazon Q Developer
      • Anthropic Claude Code
      • Augment
      • Cursor
      • Google Antigravity
      • Windsurf

      Статус исправлений — и почему он отличается

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

      • Amazon Q Developer: исправление в Language Server 1.69.0 (указан CVE-2026-12958).
      • Cursor: исправление в версии v3.0 (указан CVE-2026-50549).
      • Google Antigravity: сообщается, что исправление выпущено (CVE в процессе).
      • Augment и Windsurf: подтверждено получение отчёта, но исправления на момент публикации ещё не заявлены.
      • Claude Code: позиция Anthropic описана как спорная — компания указывает, что сценарий находится вне её модели угроз, при этом в текущих версиях есть предупреждения про symlink.

      Почему это важно именно для обычной разработки, а не только для безопасности

      Проблема бьёт по самому привычному рабочему сценарию: разработчик берёт новый репозиторий (или обновление чужого), просит ассистента «настроить проект», и дальше идёт по подсказкам README. В классическом мире это тоже риск, но ИИ‑агенты ускоряют и «упрощают» выполнение инструкций — а значит, повышают вероятность пропустить момент, где нужно остановиться и проверить, что именно будет изменено.

      Ещё один неприятный момент — иллюзия контроля. Окно «Разрешить/Запретить» воспринимается как страховка. Но если оно показывает не тот реальный путь, то превращается в формальность.

      Что можно сделать прямо сейчас: короткий чек‑лист

      1. Обновите ассистент и расширения IDE до актуальных версий — многие исправления распространяются именно через плагины и language server.
      2. Не запускайте “setup” на незнакомых репозиториях вслепую. Быстрый просмотр README и подозрительных «настроечных» файлов экономит часы разборов инцидента.
      3. Ограничьте доступ агента к файловой системе: по возможности работайте в контейнере/песочнице или выдавайте доступ только к папке проекта, без домашнего каталога.
      4. Проверяйте следы изменений вне проекта после работы с новым репозиторием. Практический пример: посмотреть timestamps чувствительных файлов вроде ~/.zshrc и ~/.ssh/authorized_keys.
      5. Командный уровень: договоритесь о правилах “AI‑onboarding” для новых репозиториев (что ассистенту можно делать автоматически, а что — только после ручной проверки).

      Для разработчиков это история не про «не пользоваться ИИ», а про то, что агентам нужно выдавать права как любому инструменту автоматизации: минимально достаточные, с понятным периметром и проверяемыми действиями.

      Источник: The Hacker News

      Назад к списку
      Готовый интернет-магазин Готовый интернет-магазин
      Компания
      О компании
      История
      Компетенции и статусы
      Партнеры
      Клиенты
      Отзывы
      Вопросы и ответы (FAQ)
      Вакансии
      Лицензии
      Лицензии 1С-Битрикс
      Bitrix24 — CRM и корпоративные инструменты
      Готовые сайты на 1С-Битрикс
      Лицензии 1С
      Быстрый старт
      Услуги
      Сайты на 1С-Битрикс
      Внедрение ИИ-агентов для бизнеса
      Проектирование и дизайн сайтов
      HTML-верстка и программирование
      Техподдержка сайтов
      Внедрение Битрикс24
      Программирование 1С
      Продвижение сайтов
      Информация
      Вопрос-ответ
      Оплата
      Обзоры
      Цены
      8 800 301-82-60
      8 800 301-82-60
      Заказать звонок
      E-mail
      info@ragreen.ru
      Адрес
      Адрес: Уфа, Республика Башкортостан. Работаем удалённо по всей России
      Режим работы
      Пн. – Пт.: с 9:00 до 18:00
      Заказать звонок
      info@ragreen.ru
      Адрес: Уфа, Республика Башкортостан. Работаем удалённо по всей России
      © 2026 Создание сайтов | Работы по 1С | РА Зеленый лист ООО РА «Зеленый лист» · ОГРН 1130280044487
      Политика обработки персональных данных · Правовая информация · Настройки cookie
      Карта сайта