Patchfirst
Chainggml-org · llama.cpp

ggml-org llama.cpp: fix bypasses (2025–2026)

3 CVEs over 2 generations, 10 Jul 2025 to 27 Oct 2026.

Family tree

Left to right by publication date.Oldest first. Select a CVE to open it.
  1. CVE-2025-5363010 Jul 2025 First in the chain
  2. CVE-2026-2794012 Mar 2026 related to CVE-2025-53630
  3. CVE-2026-11684027 Oct 2026 bypassed the fix for CVE-2025-53630
Jul 2025NovMar 2026JunOct CVE-2025-53630 → CVE-2026-116840: bypassed the fix (high confidence)CVE-2025-53630 → CVE-2026-27940: related (medium confidence) CVE-2025-53630 10 Jul 2025 CVE-2026-27940 12 Mar 2026 CVE-2026-116840 27 Oct 2026 Jul 2025OctDecMar 2026MayJulOct CVE-2025-53630 → CVE-2026-116840: bypassed the fix (high confidence)CVE-2025-53630 → CVE-2026-27940: related (medium confidence) CVE-2025-53630 10 Jul 2025 CVE-2026-27940 12 Mar 2026 CVE-2026-116840 27 Oct 2026
Exploited in the wild (CISA KEV) Not in KEV Priority score (0 to 100) High confidence Medium Low

CVEs in this family

Table view of the tree
CVEPublishedTitleLinked fromPriority
CVE-2025-53630 10 Jul 2025 Integer Overflow in GGUF Parser can lead to Heap Out-of-Bounds Read/Write in gguf First in chain 12.3
CVE-2026-27940 12 Mar 2026 llama.cpp has a Heap Buffer Overflow via Integer Overflow in `mem_size` Calculation — Bypass of CVE-2025-53630 Fix CVE-2025-53630 · related · Medium 12.1
CVE-2026-116840 27 Oct 2026 llama.cpp b5854 before b11275 Integer Overflow in gguf_init_from_reader CVE-2025-53630 · bypassed the fix · High 4.7
↑ ↓ chooseEnter openEsc close