CVE-2026-21869 in llama.cppИнформация

Сводка

по VulDB • 14.06.2026

llama.cpp представляет собой реализацию вывода для нескольких моделей больших языковых моделей (LLM) на C/C++. В коммитах 55d4206c8 и более ранних версиях параметр n_discard напрямую парсится из входных данных JSON в конечных точках завершения работы сервера llama.cpp без проверки, гарантирующей его неотрицательность. При передаче отрицательного значения и заполнении контекста функции llama_memory_seq_rm/add получают перевернутый диапазон и смещение со знаком минус, что приводит к записи за пределами выделенной памяти в цикле оценки токенов. Эта детерминированная повреждение памяти может привести к аварийному завершению процесса или удалённому выполнению кода (RCE). На момент публикации исправление отсутствует.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Ответственный

GitHub M

Резервировать

05.01.2026

Раскрытие

08.01.2026

Модерация

принято

Вход

VDB-339993

EPSS

0.00446

KEV

Нет

Деятельности

Очень низкий

Источники

Do you know our Splunk app?

Download it now for free!