llama.cppPublished 29 Oct 2026NVD status: Awaiting Analysis

CVE-2026-119052

llama.cpp b2877 before b11935 contains an uncaught exception vulnerability in the ggml-rpc server that allows unauthenticated remote attackers to crash the rpc-server by sending oversized message lengths.

Componentllama.cpp
Severityhigh (CVSS 7.5)
CVSS vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published (NVD)2026-10-29
Affected versions
>= b2877, < b11935
from the CVE Program record written by the CNA that assigned the CVE
Fixed inb11935
WeaknessCWE-248
CISA KEVnot listed

Versions, checked against NVD

NVD's record (status: Awaiting Analysis) lists no affected versions of llama.cpp for this CVE. The ranges above come from the CVE record written by VulnCheck, the CNA that assigned the CVE.

NVD description

llama.cpp b2877 before b11935 contains an uncaught exception vulnerability in the ggml-rpc server that allows unauthenticated remote attackers to crash the rpc-server by sending oversized message lengths. After the HELLO handshake, attackers can send a command such as SET_TENSOR with a length above std::vector::max_size(), triggering an uncaught std::length_error that aborts the process and denies service to all clients.

What to do

  • Upgrade llama.cpp to b11935 or later.
  • Do not expose the component's API or UI to the internet without authentication in front of it.

Sources