CVE-2026-102566CWE-787

CVE-2026-102566

High · published September 29, 2026

CVSS v3.1
7.8
EPSS
0%
Percentile
3.7
In the wild
Unconfirmed
What it is

CTranslate2 before 4.8.1 contains a heap-based buffer overflow in the binary model loader that fails to validate payload length against allocated buffer size. Attackers can craft malicious model files with oversized payload lengths to write past heap allocation boundaries, causing crashes or arbitrary code execution.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
8.5 · CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.00148 · 3.7th percentile
Weakness
CWE-787 · Out-of-bounds Write
Published
2026-09-29T19:17Z
References (6)
EPSS history
Timeline
  • 01 OCT 03:44Z
    EPSS moved — → 0%
    epss
  • 29 SEP 14:22Z
    CTranslate2 before 4.8.1 Heap Buffer Overflow via model.bin
    cvelistv5