CVE-2026-78147

Published Aug 23, 2026

Last updated 17 days ago

Overview

AI description

Automated description summarized from trusted sources.

CVE-2026-78147 is a deserialization vulnerability identified in the `ggml-org llama.cpp` project, specifically within commit `bec4772f6`. The flaw resides in the `deserialize_tensor` function, located in the `ggml/src/ggml-rpc/ggml-rpc.cpp` file, which is part of the `ggml-RPC Server` component. This vulnerability occurs due to inadequate validation of the `op` and `op_params` arguments during the deserialization process. An attacker can remotely manipulate these arguments, potentially leading to malicious deserialization. This issue is distinct from CVE-2026-34159, which addressed a different aspect of input validation.

Description
A vulnerability was found in ggml-org llama.cpp bec4772f6. The impacted element is the function deserialize_tensor of the file ggml/src/ggml-rpc/ggml-rpc.cpp of the component ggml-RPC Server. Performing a manipulation of the argument op/op_params results in deserialization. The attack may be initiated remotely. This vulnerability is distinct from CVE-2026-34159 (GHSA-j8rj-fmpv-wcxw, PR #20908), which only added a buffer==nullptr rejection in create_node() and does not validate op or op_params. The reported GitHub issue was closed automatically due to inactivity.
Source
cna@vuldb.com
NVD status
Deferred

Risk scores

CVSS 4.0

Type
Secondary
Base score
6.9
Impact score
-
Exploitability score
-
Vector string
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Severity
MEDIUM

CVSS 3.1

Type
Secondary
Base score
7.3
Impact score
3.4
Exploitability score
3.9
Vector string
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Severity
HIGH

CVSS 2.0

Type
Secondary
Base score
7.5
Impact score
6.4
Exploitability score
10
Vector string
AV:N/AC:L/Au:N/C:P/I:P/A:P

Weaknesses

cna@vuldb.com
CWE-20

Social media

Hype score
Not currently trending