CVE catalog

CVE-2026-34159

llama.cpp is an inference of several LLM models in C/C++. Prior to version b8492, the RPC backend's deserialize_tensor() skips all bounds validation when a tensor's buffer field is 0. An unauthenticat

[CVE catalog]

Severity
Critical · CVSS 9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
1.59% · Oct 25, 2026

llama.cpp is an inference of several LLM models in C/C++. Prior to version b8492, the RPC backend's deserialize_tensor() skips all bounds validation when a tensor's buffer field is 0. An unauthenticated attacker can read and write arbitrary process memory via crafted GRAPH_COMPUTE messages. Combined with pointer leaks from ALLOC_BUFFER/BUFFER_GET_BASE, this gives full ASLR bypass and remote code execution. No authentication required, just TCP access to the RPC server port. This issue has been patched in version b8492. Red Hat Product Security has determined that this vulnerability does not affect any currently supported Red Hat product. This assessment may evolve based on further analysis and discovery. For more information about this vulnerability and the products it affects, please see the linked references. The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Cpellama.cppNot reportedb8492fixed
Debianllama.cpp145151+dfsg-1~exp2vulnerable
Debianllama.cpp145151+dfsg-1~exp3vulnerable
Debianllama.cpp145318+dfsg-1vulnerable
Debianllama.cpp145318+dfsg-2vulnerable
Debianllama.cpp145713+dfsg-1vulnerable
Debianllama.cpp145760+dfsg-1vulnerable
Debianllama.cpp145760+dfsg-2vulnerable
Debianllama.cpp145760+dfsg-3vulnerable
Debianllama.cpp145760+dfsg-4vulnerable
Debianllama.cpp145882+dfsg-1vulnerable
Debianllama.cpp145882+dfsg-2vulnerable
Debianllama.cpp145882+dfsg-3vulnerable
Debianllama.cpp145882+dfsg-3~exp1vulnerable
Debianllama.cpp145882+dfsg-3~exp2vulnerable
Debianllama.cpp145882+dfsg-3~exp3vulnerable
Debianllama.cpp145882+dfsg-4vulnerable
Debianllama.cpp146641+dfsg-1vulnerable
Debianllama.cpp146641+dfsg-2vulnerable
Debianllama.cpp146641+dfsg-3vulnerable
Debianllama.cpp147593+dfsg-1vulnerable
Debianllama.cpp147593+dfsg-2vulnerable
Debianllama.cpp147593+dfsg-3vulnerable
Debianllama.cpp147965+dfsg-1vulnerable
Debianllama.cpp148064+dfsg-1vulnerable
Debianllama.cpp148064+dfsg-2vulnerable
Debianllama.cpp148461+dfsg-1vulnerable
Debianllama.cpp148611+dfsg-1fixed
Ubuntullama.cpp25.105318+dfsg-1vulnerable
Ubuntullama.cpp25.105318+dfsg-2vulnerable
Ubuntullama.cpp25.105713+dfsg-1vulnerable
Ubuntullama.cpp25.105760+dfsg-1vulnerable
Ubuntullama.cpp25.105760+dfsg-3vulnerable
Ubuntullama.cpp25.105760+dfsg-4vulnerable
Ubuntullama.cpp25.105882+dfsg-2vulnerable
Cpellama.cppNot reportedb8492fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Cpellama.cppcpeNot reportedb8492Not reportedNot reportedNot reported
Debianllama.cppdeb148611+dfsg-1Not reportedDEBIAN-CVE-2026-34159Not reported
Cpellama.cppcpeNot reportedb8492Not reportedNVD-CVE-2026-34159Not reported

OpenFactory catalog packages

No matching packages in this catalog.

Observed:

References