ggml llama.cpp是ggml组织的一个在本地执行大语言模型推理的引擎。 ggml llama.cpp b1886至b7445版本存在安全漏洞,该漏洞源于LLaMA-Android JNI封装中的new_1batch()函数在未进行溢出验证的情况下,将sizeof(llama_seq_id)与攻击者控制的n_seq_max参数相乘,导致堆缓冲区分配回绕并分配不足内存,攻击者可通过恶意模型文件或JNI调用提供特制的n_seq_max值,触发堆破坏,导致拒绝服务或任意代码执行。
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
| CVE-2026-43632 | 8.1 HIGH | ggml llama.cpp 竞争条件问题漏洞 |
| CVE-2026-43631 | 8.1 HIGH | ggml llama.cpp 竞争条件问题漏洞 |
| CVE-2026-43629 | 8.1 HIGH | ggml llama.cpp 数字错误漏洞 |
| CVE-2026-43622 | 7.8 HIGH | ggml llama.cpp 资源管理错误漏洞 |
| CVE-2026-43627 | 7.8 HIGH | ggml llama.cpp 数字错误漏洞 |
| CVE-2026-43628 | 7.8 HIGH | ggml llama.cpp 缓冲区错误漏洞 |
| CVE-2026-70640 | 7.0 HIGH | ggml llama.cpp 竞争条件问题漏洞 |
| CVE-2026-43630 | 6.5 MEDIUM | ggml llama.cpp 缓冲区错误漏洞 |
| CVE-2026-70639 | 5.5 MEDIUM | ggml-org llama.cpp 异常处理不当漏洞 |
暂无评论