在版本 b11301 之前的 llama.cpp(具体为 b10398 及更早版本)中, 函数存在一个整数溢出漏洞。该漏洞允许攻击者通过提供其维度乘积会回绕为零的张量形状,从而绕过张量元素数量验证。攻击者可构造包含超大张量维度的 GGUF 文件,导致 和步长(strides)计算发生整数溢出;当缓冲区大小依据这些回绕后的字节数进行分配时,将引发越界内存访问。
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC| CVE-2024-58400 | 8.2 HIGH | llama.cpp b3701 前 llama_decode 越界读取漏洞 |
| CVE-2026-116816 | 7.8 HIGH | llama.cpp b5899-b10261 堆越界写入漏洞 |
| CVE-2026-116840 | 6.1 MEDIUM | llama.cpp b5854-b11275 整数溢出漏洞 |
| CVE-2024-58399 | 6.1 MEDIUM | llama.cpp b2731 之前版本越界读取漏洞 |
| CVE-2025-71439 | 5.5 MEDIUM | llama.cpp b5649 前堆越界读取漏洞 |