llama.cppPublished 28 Oct 2026NVD status: Awaiting Analysis

CVE-2026-118375

llama.cpp b8841 before b11865 contains an out-of-bounds write vulnerability in the ggml-rpc RDMA transport rdma_recv() function that allows unauthenticated peers to overflow the rpc-server stack.

Componentllama.cpp
Severityhigh (CVSS 8.1)
CVSS vectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Published (NVD)2026-10-28
Affected versions
>= b8841, < b11865
from the CVE Program record written by the CNA that assigned the CVE
Fixed inb11865
WeaknessCWE-787
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 b8841 before b11865 contains an out-of-bounds write vulnerability in the ggml-rpc RDMA transport rdma_recv() function that allows unauthenticated peers to overflow the rpc-server stack. Attackers advertising RDMA capabilities in the HELLO message can send up to 256 KiB into a 1-byte stack variable in rpc_serve_client(), crashing the server or potentially executing code.

What to do

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

Sources