b3701 版本之前的 llama.cpp 在 和 函数中存在越界读取漏洞。该漏洞允许远程未认证的攻击者通过提供未经验证的 token ID 来读取内存。攻击者可以向 llama-server 的 端点发送包含超出 0 到 n_vocab 范围的 ID 的整数数组提示,从而越界读取嵌入(embedding)内存或导致进程崩溃。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-116816 | 7.8 HIGH | llama.cpp b5899 before b10261 Heap Out-of-Bounds Write via plamo2 Tokenizer |
| CVE-2026-116829 | 6.6 MEDIUM | llama.cpp b10398 before b11301 Integer Overflow in gguf_init_from_reader |
| CVE-2026-116840 | 6.1 MEDIUM | llama.cpp b5854 before b11275 Integer Overflow in gguf_init_from_reader |
| CVE-2024-58399 | 6.1 MEDIUM | llama.cpp before b2731 Out-of-Bounds Read via GGUF Tensor Offsets |
| CVE-2025-71439 | 5.5 MEDIUM | llama.cpp before b5649 Heap Out-of-Bounds Read via llama_vocab::impl::print_info |