Lucene search

K

Llama.Cpp Security Vulnerabilities - November

cve
cve

CVE-2024-21825

A heap-based buffer overflow vulnerability exists in the GGUF library GGUF_TYPE_ARRAY/GGUF_TYPE_STRING parsing functionality of llama.cpp Commit 18c2e17. A specially crafted .gguf file can lead to code execution. An attacker can provide a malicious file to trigger this vulnerability.

8.8CVSS

8.9AI Score

0.0004EPSS

2024-02-26 04:27 PM
88
cve
cve

CVE-2024-21836

A heap-based buffer overflow vulnerability exists in the GGUF library header.n_tensors functionality of llama.cpp Commit 18c2e17. A specially crafted .gguf file can lead to code execution. An attacker can provide a malicious file to trigger this vulnerability.

8.8CVSS

8.9AI Score

0.001EPSS

2024-02-26 04:27 PM
81
cve
cve

CVE-2024-23496

A heap-based buffer overflow vulnerability exists in the GGUF library gguf_fread_str functionality of llama.cpp Commit 18c2e17. A specially crafted .gguf file can lead to code execution. An attacker can provide a malicious file to trigger this vulnerability.

8.8CVSS

8.9AI Score

0.001EPSS

2024-02-26 04:27 PM
90
cve
cve

CVE-2024-32878

Llama.cpp is LLM inference in C/C++. There is a use of uninitialized heap variable vulnerability in gguf_init_from_file, the code will free this uninitialized variable later. In a simple POC, it will directly cause a crash. If the file is carefully constructed, it may be possible to control this un...

7.1CVSS

7.6AI Score

0.0004EPSS

2024-04-26 09:15 PM
29
cve
cve

CVE-2024-41130

llama.cpp provides LLM inference in C/C++. Prior to b3427, llama.cpp contains a null pointer dereference in gguf_init_from_file. This vulnerability is fixed in b3427.

5.4CVSS

5.3AI Score

0.0004EPSS

2024-07-22 06:15 PM
26
cve
cve

CVE-2024-42477

llama.cpp provides LLM inference in C/C++. The unsafe type member in the rpc_tensor structure can cause global-buffer-overflow. This vulnerability may lead to memory data leakage. The vulnerability is fixed in b3561.

7.5CVSS

5.2AI Score

0.0005EPSS

2024-08-12 03:15 PM
25
cve
cve

CVE-2024-42478

llama.cpp provides LLM inference in C/C++. The unsafe data pointer member in the rpc_tensor structure can cause arbitrary address reading. This vulnerability is fixed in b3561.

9.8CVSS

5.3AI Score

0.001EPSS

2024-08-12 03:15 PM
29
cve
cve

CVE-2024-42479

llama.cpp provides LLM inference in C/C++. The unsafe data pointer member in the rpc_tensor structure can cause arbitrary address writing. This vulnerability is fixed in b3561.

10CVSS

9.4AI Score

0.001EPSS

2024-08-12 03:15 PM
56