Cyber News

Критическая дыра в Langflow (CVE-2026-55255): CISA требует срочно патчить популярный конструктор ИИ-агентов

M
Markabus
·12 июля 2026 г.
Аналитик в тёмном центре мониторинга смотрит на голографический граф связей ИИ-агента с одним взломанным узлом в виде треснувшего щита и раскрытого замка — синий акцент на графитово-сером фоне

Один из самых популярных визуальных конструкторов ИИ-агентов — Langflow — оказался в центре крупного инцидента безопасности. В первую неделю июля 2026 года американское агентство по кибербезопасности CISA внесло уязвимость CVE-2026-55255 в свой каталог KEV (Known Exploited Vulnerabilities — перечень уязвимостей, которые уже эксплуатируются в реальных атаках) и обязало федеральные ведомства США закрыть дыру буквально за считанные дни. Разберём, что именно сломалось, как это используют злоумышленники и почему история важна далеко за пределами госсектора.

Что произошло

Langflow — это низкокодовая (low-code, «почти без программирования») платформа, в которой ИИ-агентов и цепочки обработки данных собирают мышкой из блоков: подключают языковые модели, инструменты, базы знаний и API. Именно из-за такой наглядности Langflow широко используют и стартапы, и корпоративные команды для быстрой сборки прототипов и внутренних сервисов на базе больших языковых моделей.

Обнаруженная уязвимость относится к классу IDOR (Insecure Direct Object Reference — небезопасная прямая ссылка на объект). Проще говоря, приложение доверяет идентификатору, который присылает пользователь, и по нему выдаёт данные, не проверяя, а имеет ли этот пользователь право их получить. В результате авторизованный, но посторонний пользователь может добраться до чужих ресурсов, просто зная их внутренний идентификатор.

Проблема тем серьёзнее, что затрагивает не абстрактные записи, а целые рабочие процессы ИИ-агентов — вместе со всем, что в них зашито: ключами доступа, подключёнными сервисами и обрабатываемыми данными.

В чём суть уязвимости

Корень проблемы — в эндпоинте /api/v1/responses и вспомогательной функции get_flow_by_id_or_endpoint_name. Когда «поток» (flow — так в Langflow называют собранную цепочку/агента) запрашивают по его UUID, код обращается к базе напрямую и не проверяет владельца ресурса. Любопытная деталь: при обращении по текстовому имени эндпоинта проверка прав как раз выполнялась, а вот ветка с UUID её пропускала. Достаточно было подставить идентификатор чужого потока — и система послушно его выполняла.

На практике это означает, что аутентифицированный злоумышленник (например, зарегистрировавшийся в общедоступном или корпоративном экземпляре Langflow) мог:

  • запускать любой чужой поток, зная только его ID;
  • получать доступ к данным, которые проходят через чужие рабочие процессы;
  • расходовать вычислительные ресурсы и токены других пользователей.

Уязвимость устранена в версии Langflow 1.9.1: в ней проверка владельца добавлена в обе ветки — и для UUID, и для имени эндпоинта. Причём при попытке обратиться к чужому потоку сервер теперь возвращает 404 вместо 403 — чтобы не подтверждать даже сам факт существования ресурса. Все версии до 1.9.1 считаются уязвимыми.

Как это эксплуатируют в реальных атаках

По данным исследователей, дыру используют не ради простого доступа к чужим цепочкам, а прежде всего для кражи учётных данных. ИИ-потоки почти всегда хранят внутри ключи: токены доступа к провайдерам языковых моделей и ключи облачных платформ (в отчётах прямо упоминаются ключи LLM-провайдеров и ключи AWS). Указав в запросе идентификатор чужого потока, атакующий вытягивал эти секреты — а дальше уже использовал их для доступа к платным API и облачной инфраструктуре жертвы.

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

Почему высокий CVSS — не главное

Вокруг оценки этой уязвимости есть любопытный нюанс. Разные базы данных присваивают ей разный балл CVSS (Common Vulnerability Scoring System — стандартная шкала критичности): от умеренных значений порядка шести баллов в одних источниках до 9.9 из 10 (критическая) в GitHub Advisory. И это хороший повод напомнить: числовой рейтинг и реальная опасность — не одно и то же.

Исследователи безопасности отдельно подчёркивают: далеко не всегда самыми эксплуатируемыми оказываются уязвимости с максимальным CVSS. Решает не формальная оценка, а сочетание факторов — насколько просто атаку автоматизировать, насколько распространён продукт и что именно можно украсть. CVE-2026-55255 закрывает не сервер целиком, но открывает прямой путь к ключам и деньгам — и потому в реальном мире оказалась опаснее многих «десяток». Попадание в каталог KEV — это как раз сигнал «уже эксплуатируется», который важнее любого балла на бумаге.

Связь с автономными атаками ИИ-агентов

История с Langflow тревожна ещё и потому, что вписывается в свежий тренд — атаки, которые ведут сами ИИ-агенты. Ранее в 2026 году исследователи описали кампанию вымогательского ПО под названием JADEPUFFER, где оператор фактически поручил всю операцию автономному агенту: тот сам разворачивал инфраструктуру, крал учётные данные, перемещался по сети и шифровал данные. Отправной точкой в той истории служила другая брешь в Langflow — CVE-2025-3248.

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

Что делать прямо сейчас

Если вы или ваша команда используете Langflow — в проде, для внутренних инструментов или даже «на поиграться» на публичном сервере, — стоит действовать не откладывая:

Обновиться

Установите Langflow 1.9.1 или новее — это устраняет саму уязвимость. Обновление первично: всё остальное имеет смысл только после закрытия дыры.

Ротировать ключи

Исходите из того, что все секреты, которые хранились в потоках уязвимого экземпляра, могли утечь. Перевыпустите ключи LLM-провайдеров, токены облачных платформ и прочие учётные данные, а старые — отзовите.

Ограничить доступ

Не держите Langflow открытым в интернет без необходимости. Спрячьте панель за VPN или reverse-proxy с аутентификацией, ограничьте круг пользователей и проверьте, кто вообще имеет учётные записи в вашем экземпляре.

Проверить логи

Просмотрите обращения к /api/v1/responses и всплески неожиданного расхода токенов или облачных ресурсов — это может указывать на уже случившуюся эксплуатацию.

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

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

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

Частые вопросы

Q.Какие версии Langflow уязвимы и где исправление?

Уязвимы все версии Langflow до 1.9.1. Проблема устранена в версии 1.9.1, где проверка владельца добавлена как для запросов по UUID, так и по имени эндпоинта. Нужно обновиться до 1.9.1 или новее.

Q.Чем опасна уязвимость CVE-2026-55255?

Это IDOR-уязвимость в эндпоинте /api/v1/responses: авторизованный злоумышленник может запускать чужие потоки по их UUID без проверки прав и вытягивать хранящиеся в них секреты — ключи LLM-провайдеров и облачных платформ. Её уже эксплуатируют в реальных атаках для кражи учётных данных.

Q.Почему CVSS-оценка уязвимости расходится в разных источниках?

Разные базы присваивают CVE-2026-55255 разный балл — от умеренных значений около шести до 9.9 (критическая) в GitHub Advisory. Это нормально: методики оценки отличаются. Важнее, что уязвимость попала в каталог KEV, то есть уже активно эксплуатируется, поэтому патчить нужно независимо от балла.

Q.Я обновился. Нужно ли делать что-то ещё?

Да. Считайте, что секреты в потоках уязвимого экземпляра могли утечь: перевыпустите ключи LLM-провайдеров и облачных платформ, отзовите старые, ограничьте сетевой доступ к панели Langflow и проверьте логи обращений к /api/v1/responses на подозрительную активность.

Источники

Предыдущая
Managed Agents в Gemini API: как запускать фоновые задачи и безопасно подключать MCP
Следующая
WP-SHELLSTORM: открытый сервер атакующих раскрыл массовый взлом WordPress-сайтов через дыру в Breeze

Читайте также

Фотореалистичный кадр из-за плеча разработчика в затемнённом офисе: на большом мониторе — панель наблюдаемости с каскадом трассировок в бирюзовых, янтарных и фиолетовых полосах, графиком и списком задач, на втором экране справа — код с подсветкой синтаксиса; на столе клавиатура, кружка и витой кабель — к новости о выходе Microsoft Agent Harness и Foundry Hosted Agents в общий доступCyber News
8 августа 2026 г.

Agent Harness и Hosted Agents стали общедоступны: Microsoft делает ставку на рантайм для ИИ-агентов

Microsoft перевела в общий доступ Agent Harness и Foundry Hosted Agents — производственный рантайм и хостинг для ИИ-агентов. Главный тезис: около 98% кода агента — это «обвязка», а не сама модель.

Читать →
Фотореалистичный кадр чистой комнаты завода по производству полупроводников: техник в белом защитном комбинезоне у литографической установки, ряды технологического оборудования с зелёными и янтарными индикаторами уходят вглубь цеха; в углу пометка «Иллюстрация · изображение сгенерировано ИИ» — к новости о заводе Terafab компаний Tesla и SpaceXCyber News
8 августа 2026 г.

Terafab: Tesla и SpaceX подтвердили завод чипов за $16,8 млрд — Маск строит собственный кремний

Tesla и SpaceX официально выбрали площадку под Terafab — завод полупроводников в Техасе. Первая фаза оценивается в $16,8 млрд, а весь проект — это ставка Илона Маска на собственный кремний вместо зависимости от TSMC и Samsung. Разбираем, что подтвердили, для кого будут эти чипы и почему автопроизводитель вдруг строит фабрику размером с крупнейшее здание в мире.

Читать →
Крупный план реального монитора на столе разработчика: на экране — детальная админка интернет-магазина с сеткой товаров и графиками аналитики, рядом клавиатура и второй экран с кодом в мягком боке. Фотореалистичный редакционный кадр, тёмная графитовая среда с тёплым светом; насыщенный синий — внутри свечения интерфейса.Cyber News
6 августа 2026 г.

WooCommerce 11.0: кеширование товаров ускоряет магазин, а гостевые заказы привязываются к аккаунту

WooCommerce 11.0 вышла 4 августа: 551 pull request, кеширование объектов товаров ускоряет карточки на 9–12%, гостевые заказы теперь привязываются к аккаунту по email, а Action Scheduler обновлён до 4.0. Разбираем, что это даёт владельцам магазинов и на что смотреть разработчикам.

Читать →