Priority MEDIUM 40
llama.cpp through commit 97f06e9, when started with the --reranking flag, allows remote attackers to cause a denial of service (std::bad_alloc and HTTP 500) via a negative top_n value in a POST request to /rerank.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00588 · Published 2026-09-01 · No fix listed CWE-674
Priority LOW 39
llama.cpp b5693 and before has a Reachable Assertion via the gguf_reader::read function.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00432 · Published 2026-09-01 · No fix listed CWE-617
Priority LOW 39
llama.cpp b5693 and before is vulnerable to Uncontrolled Recursion in common/json-schema-to-grammar.cpp, resulting in a denial of service.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00493 · Published 2026-09-01 · No fix listed CWE-674
Priority MEDIUM 42
llama.cpp builds b7492 through the latest b9060 contains a use-after-free vulnerability in llama-server affecting six tokenization endpoints (/tokenize, /detokenize, /infill, /apply-template, /rerank, and /anthropic/coun…
CVSS 4.0CRITICAL 9.2· Network · No auth · No interaction · EPSS 0.00476 · Published 2026-08-06 · No fix listed CWE-367
Priority MEDIUM 42
llama.cpp builds b7492 through the latest b9060 contains a use-after-free vulnerability in the vocab pointer of llama-server when the --sleep-idle-seconds feature is enabled, allowing unauthenticated remote attackers to…
CVSS 4.0CRITICAL 9.2· Network · No auth · No interaction · EPSS 0.00573 · Published 2026-08-06 · No fix listed CWE-362
Priority LOW 35
llama.cpp builds b4882 before b8487 contain an out-of-bounds read vulnerability in the recurrent memory state restore path that allows attackers with write access to the slot save directory to read memory past the end of…
CVSS 4.0MEDIUM 6.3· Network · No auth · No interaction · EPSS 0.00498 · Published 2026-08-06 · Fixed in b8487 CWE-125
Priority MEDIUM 43
llama.cpp builds b4882 through b9058 contain a heap buffer overflow vulnerability in the KV cache state restore path where the state_read_data() function computes write size without overflow checking, allowing attackers…
CVSS 4.0CRITICAL 9.2· Network · No auth · No interaction · EPSS 0.00698 · Published 2026-08-06 · No fix listed CWE-190
Priority LOW 38
llama.cpp builds b3978 through b9058 contain an integer underflow and out-of-bounds read vulnerability in the DRY sampler that allows unauthenticated attackers to trigger a heap buffer underflow by sending a crafted HTTP…
CVSS 4.0HIGH 8.5· Local · No auth · User interaction · EPSS 0.00234 · Published 2026-08-06 · No fix listed CWE-125
Priority LOW 38
llama.cpp builds b1283 through b9058 contain an integer overflow vulnerability in the llama_batch_init() function where unchecked multiplications in malloc() calls can wrap past INT32_MAX when computing allocation sizes.
CVSS 4.0HIGH 8.5· Local · No auth · User interaction · EPSS 0.00201 · Published 2026-08-06 · No fix listed CWE-190
Priority LOW 34
llama.cpp builds b1886 through b7445 contain a race condition use-after-free vulnerability in the LLaMA-Android JNI wrapper where bench_1model() and free_1context() lack synchronization, allowing Thread A to operate on f…
CVSS 4.0HIGH 7.3· Local · No auth · User interaction · EPSS 0.0024 · Published 2026-08-06 · Fixed CWE-362
Priority LOW 29
llama.cpp builds b1886 through b7445 contain a null pointer dereference vulnerability in the LLaMA-Android JNI wrapper where the bench_1model() function fails to validate the model context pointer before dereferencing it…
CVSS 4.0MEDIUM 6.8· Local · No auth · User interaction · EPSS 0.00195 · Published 2026-08-06 · Fixed CWE-476
Priority LOW 38
llama.cpp builds b1886 through b7445 contain an integer overflow vulnerability in the LLaMA-Android JNI wrapper where the new_1batch() function multiplies sizeof(llama_seq_id) by an attacker-controlled n_seq_max paramete…
CVSS 4.0HIGH 8.5· Local · No auth · User interaction · EPSS 0.00231 · Published 2026-08-06 · Fixed CWE-122
Priority LOW 38
llama.cpp builds b1886 through b7445 contain a double free vulnerability in the LLaMA-Android JNI wrapper where new_1batch() allocates memory using malloc() while free_1batch() deallocates it using the C++ delete operato…
CVSS 4.0HIGH 8.5· Local · No auth · User interaction · EPSS 0.00231 · Published 2026-08-06 · Fixed CWE-415
Priority HIGH 82
llama.cpp is an inference of several LLM models in C/C++.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.01623 · Published 2026-04-01 · No fix listed CWE-119
Priority HIGH 69
llama.cpp is an inference of several LLM models in C/C++.
CVSS 3.1HIGH 7.8· Local · No auth · User interaction · EPSS 0.00496 · Published 2026-03-24 · No fix listed CWE-122
Priority HIGH 69
llama.cpp is an inference of several LLM models in C/C++.
CVSS 3.1HIGH 7.8· Local · No auth · User interaction · EPSS 0.00212 · Published 2026-03-12 · No fix listed CWE-122
Priority HIGH 76
llama.cpp is an inference of several LLM models in C/C++.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.00528 · Published 2026-01-07 · No fix listed CWE-787
Priority HIGH 73
llama.cpp is an inference of several LLM models in C/C++.
CVSS 3.1HIGH 8.8· Network · No auth · User interaction · EPSS 0.00363 · Published 2025-06-24 · No fix listed CWE-119
Priority HIGH 73
llama.cpp is an inference of several LLM models in C/C++.
CVSS 3.1HIGH 8.8· Network · No auth · User interaction · EPSS 0.00515 · Published 2025-06-17 · No fix listed CWE-119
Priority HIGH 76
llama.cpp provides LLM inference in C/C++.
CVSS 3.1CRITICAL 10.0· Network · No auth · No interaction · EPSS 0.02607 · Published 2024-08-12 · No fix listed CWE-123
Priority HIGH 81
llama.cpp provides LLM inference in C/C++.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.00598 · Published 2024-08-12 · No fix listed CWE-125
Priority HIGH 72
llama.cpp provides LLM inference in C/C++.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00456 · Published 2024-08-12 · No fix listed CWE-125
Priority MEDIUM 62
llama.cpp provides LLM inference in C/C++.
CVSS 3.1MEDIUM 6.5· Network · No auth · User interaction · EPSS 0.00338 · Published 2024-07-22 · No fix listed CWE-476
Priority HIGH 73
Llama.cpp is LLM inference in C/C++.
CVSS 3.1HIGH 8.8· Network · No auth · User interaction · EPSS 0.00696 · Published 2024-04-26 · No fix listed CWE-456
Priority MEDIUM 46
A heap-based buffer overflow vulnerability exists in the GGUF library GGUF_TYPE_ARRAY/GGUF_TYPE_STRING parsing functionality of llama.cpp Commit 18c2e17.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.01338 · Published 2024-02-26 · No fix listed CWE-190
Load more