Errata ID | 457 |
---|---|
Date | 2017-09-28 |
Source package | freetype |
Fixed in version | 2.4.2-2.1.76.201704181421 |
Description | Multiple vulnerabilities have been found in the FreeType font engine: * Remote denial of service (out-of-bounds read) or possibly unspecified other impact via a crafted OpenType font (CVE-2014-9656) * Remote denial of service (out-of-bounds read) or possibly unspecified other impact via a crafted TrueType font (CVE-2014-9657) * Remote denial of service (out-of-bounds read) or possibly unspecified other impact via a crafted TrueType font (CVE-2014-9658) * Remote denial of service (NULL pointer dereference) or possibly unspecified other impact via a crafted BDF font (CVE-2014-9660) * Remote denial of service (use-after-free) or possibly unspecified other impact via a crafted Type42 font (CVE-2014-9661) * Remote denial of service (out-of-bounds read) or possibly unspecified other impact via a crafted cmap SFNT table (CVE-2014-9663) * Remote denial of service (out-of-bounds read) or possibly unspecified other impact via a crafted Type42 font (CVE-2014-9664) * Remote denial of service (integer overflow and heap-based buffer overflow) or possibly unspecified other impact by embedding a PNG file in a .ttf font file (CVE-2014-9665) * Remote denial of service (integer overflow and out-of-bounds read) or possibly unspecified other impact via a crafted embedded bitmap (CVE-2014-9666) * Remote denial of service (integer overflow and out-of-bounds read) or possibly unspecified other impact via a crafted SFNT table (CVE-2014-9667) * Remote denial of service (out-of-bounds read or memory corruption) or possibly unspecified other impact via a crafted cmap SFNT table (CVE-2014-9669) * Remote denial of service (integer overflow, NULL pointer dereference, and application crash) via a crafted PCF file that specifies negative values for the first column and first row (CVE-2014-9670) * Remote denial of service (NULL pointer dereference and application crash) via a crafted PCF file with a 0xffffffff size value that is improperly incremented (CVE-2014-9671) * Remote denial of service (out-of-bounds read) or disclosure of sensitive information from process memory via a crafted FOND resource in a Mac font file (CVE-2014-9672) * Remote denial of service (heap-based buffer overflow) or possibly unspecified other impact via a crafted Mac font (CVE-2014-9673) * Remote denial of service (integer overflow and heap-based buffer overflow) or possibly unspecified other impact via a crafted Mac font (CVE-2014-9674) * Remote bypass ASLR protection mechanism via a crafted BDF font (CVE-2014-9675) * Remote denial of service (infinite loop) via a "broken number-with-base" in a Postscript stream (CVE-2014-9745) * Uninitialized memory access and application crash or possibly unspecified other impact via a crafted font (CVE-2014-9746) * Remote denial of service (infinite loop) via a Type42 font (CVE-2014-9747) * out-of-bounds write caused by a heap-based buffer overflow related to the cff_parser_run function in cff/cffparse.c (CVE-2016-10328) |
Additional notes | |
CVE ID | CVE-2014-9656 CVE-2014-9657 CVE-2014-9658 CVE-2014-9660 CVE-2014-9661 CVE-2014-9663 CVE-2014-9664 CVE-2014-9665 CVE-2014-9666 CVE-2014-9667 CVE-2014-9669 CVE-2014-9670 CVE-2014-9671 CVE-2014-9672 CVE-2014-9673 CVE-2014-9674 CVE-2014-9675 CVE-2014-9745 CVE-2014-9746 CVE-2014-9747 CVE-2016-10328 |
UCS Bug number | #39558 |