[Воспроизведено] Уведомление о риске утечки памяти в Ollama (CVE-2026-7482)
На днях исследователи в области безопасности раскрыли серьёзную уязвимость утечки памяти в открытой платформе инференса больших моделей Ollama (CVE-2026-7482). Уязвимость позволяет злоумышленнику при определённой конфигурации считывать из памяти сервера конфиденциальные данные, включая переменные окружения, API-ключи, системные промпты и данные переписки одновременно работающих пользователей.

Уязвимость находится в загрузчике GGUF-моделей Ollama: с помощью специально сконструированного вредоносного GGUF-файла злоумышленник может вызвать чтение за пределами выделенной области кучи (heap out-of-bounds read) и тем самым получить данные из памяти сервера.
Краткое описание уязвимости
Особая опасность этой уязвимости в том, что она может привести не только к утечке данных текущей сессии, но и затронуть приватные данные других одновременно работающих пользователей. Поскольку Ollama широко используется для локального инференса больших моделей, многие компании и разработчики могли оставить API-эндпоинты открытыми во внутреннюю сеть или интернет, что делает эту уязвимость потенциально весьма серьёзной угрозой.
Информация о номере CVE
- Номер CVE: CVE-2026-7482
- Классификация CWE: CWE-125 — Out-of-bounds Read (чтение за пределами границ)
- Тип уязвимости: утечка памяти / переполнение буфера в куче
- Источник раскрытия: Echo security team
Подробности уязвимости
Принцип работы уязвимости
Уязвимость находится в загрузчике GGUF-моделей Ollama, конкретно в следующих файлах:
fs/ggml/gguf.goserver/quantization.goвWriteTo()функции
Сценарий атаки выглядит следующим образом:
- Злоумышленник через
/api/createэндпоинт загружает специально сконструированный GGUF-файл - Смещения и размеры тензоров, объявленные в GGUF-файле, превышают фактическую длину файла
- Сервер при квантизации читает данные за пределами выделенного буфера памяти
- Утёкшие данные памяти могут содержать конфиденциальную информацию
- Злоумышленник через
/api/pushэндпоинт загружает модель с утёкшими данными в подконтрольный ему реестр
Затронутые версии
Уязвимые версии: Ollama < 0.17.1
Безопасные версии: Ollama 0.17.1 и выше
Условия для атаки
- Сервер настроен в режиме
OLLAMA_HOST=0.0.0.0(открыт в публичный интернет) - Злоумышленник имеет доступ к
/api/createи/api/pushэндпоинтам - На сервере запущена служба Ollama
Потенциальный ущерб
- Утечка конфиденциальных настроек из переменных окружения
- Кража API-ключей и токенов доступа
- Получение системных промптов и конфигураций моделей
- Чтение данных переписки других пользователей
- Возможные атаки на цепочку поставок (supply chain)
Рекомендации по устранению
Неотложные меры
- Обновление Ollama: немедленно обновитесь до Ollama 0.17.1 или более новой версии
- Ограничение доступа: установите
OLLAMA_HOSTв значение127.0.0.1, чтобы не открывать сервис в публичный интернет - Добавление аутентификации: настройте механизм аутентификации для доступа к API
- Сетевая изоляция: ограничьте доступ к порту Ollama с помощью межсетевого экрана
Долгосрочная защита
- Регулярно обновляйте Ollama до последней стабильной версии
- Применяйте принцип минимальных привилегий
- Включите журналирование доступа и мониторинг безопасности
- Регулярно проводите аудит безопасности
Меры защиты
Рекомендации для компаний
- Оцените риски: проверьте, не используются ли внутри затронутые версии Ollama
- Обновите системы: сначала проверьте обновление в тестовой среде, затем разверните как можно скорее
- Усиление безопасности: внедрите сетевую изоляцию и контроль доступа
- Мониторинг и оповещения: настройте мониторинг инцидентов безопасности и механизм оперативного реагирования
Рекомендации для разработчиков
- Не открывайте API-эндпоинты Ollama в производственной среде
- Используйте обратный прокси как дополнительный уровень защиты
- Регулярно проверяйте и обновляйте зависимые компоненты
- Следуйте лучшим практикам безопасной разработки
Ссылки для ознакомления
Заключение
Это раскрытие уязвимости в очередной раз напоминает нам, насколько важна безопасность открытых платформ больших моделей. Компании и разработчикам рекомендуется немедленно принять меры: обновиться до безопасной версии и внедрить необходимые меры защиты.
В безопасности мелочей не бывает — лучше предупредить, чем ликвидировать!
Читайте также
Больше новостей о безопасности ИИ — следите за обновлениями в нашем публичном аккаунте WeChat.
