Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
llama-cpp-security-patches — Исправления безопасности для неисправленных уязвимостей llama.cpp (с CVE-2026-43626 по CVE-2026-43632) — Cyera Research | Kitploit
Инструменты/GitHubGitHub/vladimir-tokarev-cyera/llama-cpp-security-patches
Оборонительные ИнструментыАнализ уязвимостейБезопасность Цепочки ПоставокБезопасность ИИ
GitHubvladimir-tokarev-cyera/llama-cpp-security-patches

llama-cpp-security-patches

Исправления безопасности для неисправленных уязвимостей llama.cpp (с CVE-2026-43626 по CVE-2026-43632) — Cyera Research

Репозиторий

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
1602 месяцев назадЕщё не проверено
Поделиться

Патчи безопасности для llama.cpp

Патчи безопасности для неустранённых уязвимостей в llama.cpp, обнаруженных Cyera Research.

Предыстория

В период с июля 2025 года по июнь 2026 года мы сообщили о 10 уязвимостях в проект llama.cpp через GitHub Security Advisories и MITRE. Все уведомления были закрыты мейнтейнером без исправлений или присвоения CVE. В июне 2026 года мы отправили публичный PR с патчами — он также был закрыт без слияния.

VulnCheck выделил 10 идентификаторов CVE после того, как и вендор, и MITRE не предприняли никаких действий. Три из исходных идентификаторов (CVE-2026-43623, CVE-2026-43624, CVE-2026-43626) впоследствии были заменены на CVE-2026-70638, CVE-2026-70639 и CVE-2026-70640 соответственно.

Эти патчи предоставлены для того, чтобы пользователи и зависимые проекты могли защитить себя.

Неустранённые уязвимости

CVECVSSУязвимостьЗатронутые файлыПатч
CVE-2026-706407.3Состояние гонки в Android JNI (UAF)ai_chat.cppCVE-2026-70640
CVE-2026-436278.5Целочисленное переполнение в llama_batch_init()llama-batch.cppCVE-2026-43627
CVE-2026-436288.5Целочисленное недополнение в DRY-сэмплереllama-sampler.cpp, arg.cpp, server-task.cppCVE-2026-43628
CVE-2026-436299.2Переполнение буфера состояния KV-кэшаllama-kv-cache.cppCVE-2026-43629
CVE-2026-436319.2Use-after-free при переходе сервера в спящий режимserver-context.cpp, server-queue.cpp, server-queue.hCVE-2026-43631
CVE-2026-436329.2Неограниченное создание задач на сервереserver-task.cpp, server-queue.cppCVE-2026-43632

Применение патчей

Применить одно исправление:

cd /path/to/llama.cpp
git apply /path/to/patches/CVE-2026-43631-server-sleep-uaf.patch

Применить все исправления сразу:

cd /path/to/llama.cpp
git apply /path/to/patches/all-fixes.patch

Если git apply завершается ошибкой из-за изменений контекста в более новых версиях llama.cpp, попробуйте с --3way:

git apply --3way /path/to/patches/all-fixes.patch

Хронология раскрытия

ДатаСобытие
Июль 2025Первая уязвимость отправлена через GitHub Security Advisory
Октябрь 2025Обращение в MITRE за присвоением CVE — получено 7 идентификаторов запросов, ни один не присвоен
Январь–май 2026Отправлены ещё четыре уведомления — все закрыты без исправлений
Май 2026VulnCheck выделил 10 CVE
Июнь 2026Отправлен публичный PR с патчами — PR закрыт

Исследователи

  • Vladimir Tokarev (@G1ND1L4) — технический руководитель исследований уязвимостей, Cyera
  • Ofek Itach (@ofekitach) — руководитель команды исследований безопасности, Cyera

Связанные материалы

  • Доклад на DEF CON 34: Breaking Local AI Runtimes
  • Исходный PR с патчами (закрыт)
Скачать инструмент