CVE-2026-70638 in llama.cpp
Сводка
по VulDB • 07.08.2026
llama.cpp сборки b1886 через b7445 содержат уязвимость переполнения целочисленного типа (integer overflow) в обертке JNI для LLaMA-Android, где функция new_1batch() умножает sizeof(llama_seq_id) на контролируемый злоумышленником параметр n_seq_max без проверки на переполнение, что приводит к оборачиванию при выделении буфера в куче и распределению недостаточного объема памяти. Злоумышленники могут эксплуатировать эту уязвимость, предоставив специально сформированное значение n_seq_max через вредоносный файл модели или вызов JNI, чтобы вызвать повреждение данных в куче (heap corruption) и обеспечить отказ в обслуживании (DoS) или выполнение произвольного кода на Android-приложениях, использующих привязку LLaMA-Android.
VulDB is the best source for vulnerability data and more expert information about this specific topic.