Priority LOW 23
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 vari…
CVSS 3.1MEDIUM 5.3· Local · No auth · User interaction · EPSS 0.00166 · Published 2026-03-02 · Partial fix CWE-125
Priority CRITICAL 94KEV
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.
CVSS 3.1HIGH 8.1· Network · No auth · No interaction · EPSS 0.27775 · Published 2025-03-11 · Partial fix CWE-787
Priority MEDIUM 61
FreeType 2.8.1 has a signed integer overflow in cf2_doFlex in cff/cf2intrp.c.
CVSS 3.1MEDIUM 6.2· Local · No auth · No interaction · EPSS 0.00244 · Published 2025-01-10 · No fix listed CWE-190
Priority LOW 39
FreeType commit 22a0cccb4d9d002f33c1ba7a4b36812c7d4f46b5 was discovered to contain a segmentation violation via the function FT_Request_Size.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.03326 · Published 2022-04-22 · Partial fix CWE-125
Priority LOW 38
FreeType commit 53dfdcd8198d2b3201a23c4bad9190519ba918db was discovered to contain a segmentation violation via the function FNT_Size_Request.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.02829 · Published 2022-04-22 · Partial fix CWE-125
Priority MEDIUM 47
FreeType commit 1e2eb65048f75c64b68708efed6ce904c31f3b2f was discovered to contain a heap buffer overflow via the function sfnt_init_face.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.02736 · Published 2022-04-22 · Partial fix CWE-787
Priority CRITICAL 98KEV
Heap buffer overflow in Freetype in Google Chrome prior to 86.0.4240.111 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.
CVSS 3.1CRITICAL 9.6· Network · No auth · User interaction · EPSS 0.63894 · Published 2020-11-03 · Fixed in 86.0.4240.111, 85.3.130 CWE-120
Priority LOW 33
FreeType before 2.6.2 has a heap-based buffer over-read in tt_cmap14_validate in sfnt/ttcmap.c.
CVSS 3.1MEDIUM 6.5· Network · No auth · User interaction · EPSS 0.02281 · Published 2019-09-03 · Will not fix CWE-125
Priority LOW 32
FreeType before 2.6.1 has a buffer over-read in skip_comment in psaux/psobjs.c because ps_parser_skip_PS_token is mishandled in an FT_New_Memory_Face operation.
CVSS 3.0MEDIUM 6.5· Network · No auth · User interaction · EPSS 0.01701 · Published 2019-09-03 · Partial fix CWE-125
Priority MEDIUM 42
FreeType before 2.6.1 has a heap-based buffer over-read in T1_Get_Private_Dict in type1/t1parse.c.
CVSS 3.0HIGH 8.8· Network · No auth · User interaction · EPSS 0.01919 · Published 2019-09-03 · Partial fix CWE-125
Priority MEDIUM 47
In FreeType before 2.6.1, a buffer over-read occurs in type1/t1parse.c on function T1_Get_Private_Dict where there is no check that the new values of cur and limit are sensible before going to Again.
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.02746 · Published 2019-07-30 · Will not fix CWE-125
Priority LOW 33
An issue was discovered in FreeType 2 through 2.9.
CVSS 3.0MEDIUM 6.5· Network · No auth · User interaction · EPSS 0.02084 · Published 2018-02-13 · Will not fix CWE-476
Priority MEDIUM 48
FreeType 2 before 2017-03-26 has an out-of-bounds write caused by a heap-based buffer overflow related to the t1_builder_close_contour function in psaux/psobjs.c.
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.03614 · Published 2017-04-27 · No fix listed CWE-119
Priority MEDIUM 49
FreeType 2 before 2017-03-24 has an out-of-bounds write caused by a heap-based buffer overflow related to the t1_decoder_parse_charstrings function in psaux/t1decode.c.
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.04358 · Published 2017-04-24 · No fix listed CWE-787
Priority MEDIUM 49
FreeType 2 before 2017-02-02 has an out-of-bounds write caused by a heap-based buffer overflow related to the tt_size_reset function in truetype/ttobjs.c.
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.03771 · Published 2017-04-14 · No fix listed CWE-787
Priority MEDIUM 48
FreeType 2 before 2017-03-07 has an out-of-bounds write related to the TT_Get_MM_Var function in truetype/ttgxvar.c and the sfnt_init_face function in sfnt/sfobjs.c.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.03425 · Published 2017-04-14 · No fix listed CWE-787
Priority MEDIUM 48
FreeType 2 before 2017-03-08 has an out-of-bounds write caused by a heap-based buffer overflow related to the TT_Get_MM_Var function in truetype/ttgxvar.c and the sfnt_init_face function in sfnt/sfobjs.c.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.03626 · Published 2017-04-14 · No fix listed CWE-787
Priority MEDIUM 48
FreeType 2 before 2016-12-16 has an out-of-bounds write caused by a heap-based buffer overflow related to the cff_parser_run function in cff/cffparse.c.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.03699 · Published 2017-04-14 · No fix listed CWE-787
Priority MEDIUM 40
The parse_charstrings function in type1/t1load.c in FreeType 2 before 2.7 does not ensure that a font contains a glyph name, which allows remote attackers to cause a denial of service (heap-based buffer over-read) or pos…
CVSS 3.0HIGH 7.8· Local · No auth · User interaction · EPSS 0.03367 · Published 2017-03-06 · Will not fix CWE-125
Priority LOW 38
The t42_parse_encoding function in type42/t42parse.c in FreeType before 2.5.4 does not properly update the current position for immediates-only mode, which allows remote attackers to cause a denial of service (infinite l…
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.03015 · Published 2016-06-07 · Will not fix CWE-399
Priority MEDIUM 48
The (1) t1_parse_font_matrix function in type1/t1load.c, (2) cid_parse_font_matrix function in cid/cidload.c, (3) t42_parse_font_matrix function in type42/t42parse.c, and (4) ps_parser_load_field function in psaux/psobjs…
CVSS 3.0CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.03287 · Published 2016-06-07 · Will not fix CWE-20
Priority LOW 29
The parse_encoding function in type1/t1load.c in FreeType before 2.5.3 allows remote attackers to cause a denial of service (infinite loop) via a "broken number-with-base" in a Postscript stream, as demonstrated by 8#gar…
CVSS 2.0MEDIUM 5.0· Network · No auth · Interaction — · EPSS 0.03734 · Published 2015-09-14 · Will not fix CWE-399
Priority LOW 30
bdf/bdflib.c in FreeType before 2.5.4 identifies property names by only verifying that an initial substring is present, which allows remote attackers to discover heap pointer values and bypass the ASLR protection mechani…
CVSS 2.0MEDIUM 5.0· Network · No auth · Interaction — · EPSS 0.04159 · Published 2015-02-08 · Partial fix CWE-264
Priority MEDIUM 41
The Mac_Read_POST_Resource function in base/ftobjs.c in FreeType before 2.5.4 proceeds with adding to length values without validating the original values, which allows remote attackers to cause a denial of service (inte…
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.0571 · Published 2015-02-08 · Partial fix
Priority LOW 36
Integer signedness error in the Mac_Read_POST_Resource function in base/ftobjs.c in FreeType before 2.5.4 allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified oth…
CVSS 2.0MEDIUM 6.8· Network · No auth · Interaction — · EPSS 0.03406 · Published 2015-02-08 · Partial fix CWE-119
Load more