AIKraft Agents
Инструменты3 ноября 2026 г., 09:46 МСК🤖 Auto

Langflow: две критические уязвимости (CVSS 9.8) без пароля

IBM обнаружила в Langflow две критические дыры (CVE-2026-93680, CVE-2026-110186), позволяющие удаленно захватить сервер без аутентификации. Уязвимы версии с 1.0.0 по 1.12.8.

Баннер новости 11110

Суть угрозы: обход защиты и RCE

Платформа для создания ИИ-агентов Langflow подвержена двум критическим уязвимостям, оцененным в 9,8 балла по шкале CVSS 3.1. Ошибки позволяют злоумышленникам обходить механизмы аутентификации и выполнять произвольный код на сервере (RCE) без каких-либо действий со стороны пользователя. Исправления выпущены в версии 1.13.0, которая отключает автоматический вход по умолчанию.

Детали уязвимостей и метрики

Проблемы затрагивают архитектуру взаимодействия с Model Context Protocol (MCP) и систему проверки подлинности. Ниже приведено сравнение ключевых характеристик найденных уязвимостей:

Идентификатор Тип угрозы CVSS 3.1 Требует аутентификации Описание
CVE-2026-93680 Обход аутентификации 9.8 Нет Позволяет получить доступ к MCP-интерфейсу и перечислять инструменты без пароля.
CVE-2026-110186 Удаленное выполнение кода (RCE) 9.8 Нет Открывает путь к выполнению произвольного кода на сервере через уязвимости в обработке запросов.
CVE-2026-110193 Выполнение системных команд 8.8 Да Позволяет пользователю с ограниченными правами запустить команды через Agentic Assistant.
CVE-2026-110192 Утечка учетных данных 6.5 Да Связана с недостаточной защитой сохраненных учетных данных.

Эксплуатация и инструменты

Для критической уязвимости CVE-2026-93680 уже создан модуль Metasploit. Он проверяет доступ к MCP-интерфейсу через SSE (Server-Sent Events), создает сеанс и получает сведения о доступных инструментах без ввода пароля. Разработчик модуля протестировал его на версии Langflow 1.8.4, указывая диапазон уязвимых версий с 1.5.0 по 1.11.4. Важно отметить, что сам модуль Metasploit на данный момент не выполняет команды на сервере, а лишь демонстрирует обход защиты.

Роль автоматического входа

Ситуация усугубляется тем, что в версии 1.12.8 параметр LANGFLOW_AUTO_LOGIN был включен по умолчанию. Это позволяло пользователям автоматически получать права администратора без ввода пароля. В обновлении 1.13.0 эта функция отключена. IBM не уточняет, сохраняется ли возможность эксплуатации критических дыр при отключенном авто-входе, но рекомендует немедленно обновиться.

Рекомендации по защите

Langflow уже становился целью реальных атак: в марте и сентябре фиксировались попытки хищения ключей OpenAI и AWS. Хотя новые критические ошибки пока не зафиксированы в каталоге CISA, риск высок. Для защиты необходимо:

  • Обновиться до версии 1.13.0 через pip или Docker (тег 1.13.0).
  • Сделать резервные копии базы данных, секретного ключа и загруженных файлов перед обновлением.
  • Подготовить учетную запись для входа по паролю, так как авто-вход больше не используется по умолчанию.

Источник: Securitylab ↗