CVE Database›Document archive›CVE-2026-78148

CVE-2026-78148

llama.cpp: llama.cpp ggml-RPC Server: Denial of Service via null pointer dereference

Loading…

Severity

Moderate

Red Hat Product Security

5.3

CVSS 3.1

Review impact separately from score.

Published · August 24, 2026

Updated · October 7, 2026

Description

A flaw was found in the ggml-RPC Server component of llama.cpp. A remote attacker can exploit this vulnerability by performing a specific manipulation, leading to a null pointer dereference. This can result in a Denial of Service (DoS), making the affected system unavailable.

Statement

Red Hat Product Security has determined that this vulnerability affects the ggml-RPC Server component of llama.cpp, which is an optional feature that requires explicit build-time enablement (GGML_RPC=ON) and operator action to start the ggml-rpc-server binary. The vulnerability does not affect the core llama.cpp library or typical usage patterns of Python bindings (llama-cpp-python) or Rust bindings (llama-cpp-2) that are bundled in Red Hat products.

Most Red Hat products that include llama.cpp dependencies (RHEL AI containers, goose package) bundle only the inference library bindings and do not build, ship, or expose the vulnerable RPC server component. These products are not affected by this vulnerability.

The impact is rated Moderate with CVSS score 5.3 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L) because exploitation requires the optional RPC server to be explicitly enabled and running, and results only in denial of service of that server process, not the broader system. The low availability impact (A:L) reflects that this affects an opt-in feature rather than a critical system component.

CVSS score applicability

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.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 5.3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L

CWE-476 · NULL Pointer Dereference