CVE-2026-43629

ggml-org · llama.cpp

Multiple vulnerabilities, including out-of-bounds write and integer overflow, exist in ggml-org llama.cpp, potentially allowing for remote code execution.

Executive summary

Critical memory safety vulnerabilities in llama.cpp expose the application to potential remote code execution and system instability.

Vulnerability

The software contains flaws related to CWE-787 (Out-of-bounds Write) and CWE-190 (Integer Overflow). These vulnerabilities occur during data processing and can be triggered by unauthenticated attackers, leading to memory corruption.

Business impact

The CVSS score of 8.1 highlights a high risk of system compromise. Successful exploitation could allow an attacker to crash the application, execute arbitrary code with the privileges of the llama.cpp process, or cause significant denial of service, impacting the reliability of AI-driven workflows.

Remediation

Immediate Action: Update llama.cpp to the latest secure version to mitigate these memory-related vulnerabilities.

Proactive Monitoring: Monitor system logs for unexpected application crashes or segmentation faults that may indicate an exploitation attempt.

Compensating Controls: Run the application in a restricted environment or container with minimal privileges to limit the potential impact of a successful memory corruption exploit.

Exploitation status

Public Exploit Available: No confirmed public exploit in the available data.

Analyst recommendation

Immediate patching is required to address these memory safety flaws. Organizations relying on llama.cpp for critical inference tasks should verify that they have applied the latest updates to prevent potential remote code execution or system-wide instability.