Logo
componentfreetype
Name
freetype
Version
2.13.2
Type
library
Description
Freetype font rendering library
Licenses
(FTL | GPL-2.0-or-later) & MIT
PURL
-
CPE
cpe:2.3:*:freetype:freetype:2.13.2:*:*:*:*:*:*:*

Other Versions#


Project
Branch
Version
kirkstone
2.11.1
master
2.14.3

Patches#


#
Title
Author
Resolve
1
* src/truetype/ttgload.c (load_truetype_glyph): Unsigned fix.
Alexei Podtelezhnikov <apodtele@gmail.com>
CVE-2025-27363
2
[ttgxvar] Check for overflow in array size computation.
Werner Lemberg <wl@gnu.org>
CVE-2026-23865

Vulnerabilities#


Name
Analysis
Description
Patched
An integer overflow in the tt_var_load_item_variation_store function of the Freetype library in versions 2.13.2 and 2.13.3 may allow for an out of bounds read operation when parsing HVAR/VVAR/MVAR tables in OpenType variable fonts. This issue is fixed in version 2.14.2.
Patched
An out of bounds write exists in FreeType versions 2.13.0 and below (newer versions of FreeType are not vulnerable) when attempting to parse font subglyph structures related to TrueType GX and variable font files. The vulnerable code assigns a signed short value to an unsigned long and then adds a static value causing it to wrap around and allocate too small of a heap buffer. The code then writes up to 6 signed long integers out of bounds relative to this buffer. This may result in arbitrary code execution. This vulnerability may have been exploited in the wild.