CVE Catalog

CVE-2026-116816

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.14%

3th percentile - higher than 3% of all known CVEs

Summary

llama.cpp b5899 before b10261 contains a heap out-of-bounds write vulnerability in llm_tokenizer_plamo2::build that allows attackers to corrupt heap memory via crafted GGUF models. Attackers can supply BYTE-typed token text like <0x-1> whose negative parsed value writes token ids before the bytes_ buffer during model loading, causing crashes or potential code execution.

Risk Assessment

Loading a crafted GGUF model in llama.cpp may lead to memory corruption, process crashes, or potential code execution, threatening system integrity.

Recommendation

Update llama.cpp to version b10261 or later and load only GGUF models from trusted sources.

Other vulnerabilities in llama.cpp

See all
Original NVD description (English source)

llama.cpp b5899 before b10261 contains a heap out-of-bounds write vulnerability in llm_tokenizer_plamo2::build that allows attackers to corrupt heap memory via crafted GGUF models. Attackers can supply BYTE-typed token text like <0x-1> whose negative parsed value writes token ids before the bytes_ buffer during model loading, causing crashes or potential code execution.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS