AI description
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
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
- cna@vuldb.com
- CWE-20
- Hype score
- Not currently trending
🚨 HIGH SEVERITY: CVE-2026-78147 (CVSS 7.3) Deserialization flaw in llama[.]cpp ggml-RPC Server allows remote exploitation. Affects deserialize_tensor function. Impact: Confidentiality, Integrity, Availability compromise #CVE #Vulnerability #PatchNow https://t.co/ObBuUBupw2
@DFIR_Lab
31 Aug 2026
59 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
🚨*CVE* CVE-2026-78147 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 c… https://t.co/t09IoPrHiV ----- Traducción: CVE-2026-78147 Se … https://t.co/utmtNg
@infoflowcloud
23 Aug 2026
37 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
CVE-2026-78147 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 c… https://t.co/ysy1CFGPdN
@CVEnew
23 Aug 2026
1521 Impressions
0 Retweets
1 Like
0 Bookmarks
0 Replies
0 Quotes
CVE-2026-78147 Deserialization Vulnerability in ggml-org llama.cpp ggml-RPC Server https://t.co/JPPPfMxEAn Vulnerability Notification: https://t.co/xhLrNnfyrO
@VulmonFeeds
23 Aug 2026
112 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes