9.3 High
CVSS2
Access Vector
NETWORK
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
COMPLETE
Integrity Impact
COMPLETE
Availability Impact
COMPLETE
AV:N/AC:M/Au:N/C:C/I:C/A:C
0.057 Low
EPSS
Percentile
92.5%
FreeType is a free, high-quality, portable font engine that can open and
manage font files. It also loads, hints, and renders individual glyphs
efficiently. These packages provide the FreeType 2 font engine.
It was found that the FreeType font rendering engine improperly validated
certain position values when processing input streams. If a user loaded a
specially-crafted font file with an application linked against FreeType, it
could cause the application to crash or, possibly, execute arbitrary code
with the privileges of the user running the application. (CVE-2010-2805,
CVE-2010-3311)
A stack-based buffer overflow flaw was found in the way the FreeType font
rendering engine processed some PostScript Type 1 fonts. If a user loaded a
specially-crafted font file with an application linked against FreeType, it
could cause the application to crash or, possibly, execute arbitrary code
with the privileges of the user running the application. (CVE-2010-2808)
An array index error was found in the way the FreeType font rendering
engine processed certain PostScript Type 42 font files. If a user loaded a
specially-crafted font file with an application linked against FreeType, it
could cause the application to crash or, possibly, execute arbitrary code
with the privileges of the user running the application. (CVE-2010-2806)
Note: All of the issues in this erratum only affect the FreeType 2 font
engine.
Users are advised to upgrade to these updated packages, which contain
backported patches to correct these issues. The X server must be restarted
(log out, then log back in) for this update to take effect.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
RedHat | 6 | ppc | freetype-devel | < 2.3.11-6.el6_0.1 | freetype-devel-2.3.11-6.el6_0.1.ppc.rpm |
RedHat | 6 | i686 | freetype-demos | < 2.3.11-6.el6_0.1 | freetype-demos-2.3.11-6.el6_0.1.i686.rpm |
RedHat | 6 | s390 | freetype-devel | < 2.3.11-6.el6_0.1 | freetype-devel-2.3.11-6.el6_0.1.s390.rpm |
RedHat | 6 | i686 | freetype | < 2.3.11-6.el6_0.1 | freetype-2.3.11-6.el6_0.1.i686.rpm |
RedHat | 6 | s390x | freetype-debuginfo | < 2.3.11-6.el6_0.1 | freetype-debuginfo-2.3.11-6.el6_0.1.s390x.rpm |
RedHat | 6 | s390 | freetype-debuginfo | < 2.3.11-6.el6_0.1 | freetype-debuginfo-2.3.11-6.el6_0.1.s390.rpm |
RedHat | 6 | ppc | freetype | < 2.3.11-6.el6_0.1 | freetype-2.3.11-6.el6_0.1.ppc.rpm |
RedHat | 6 | x86_64 | freetype-debuginfo | < 2.3.11-6.el6_0.1 | freetype-debuginfo-2.3.11-6.el6_0.1.x86_64.rpm |
RedHat | 6 | s390x | freetype-devel | < 2.3.11-6.el6_0.1 | freetype-devel-2.3.11-6.el6_0.1.s390x.rpm |
RedHat | 6 | src | freetype | < 2.3.11-6.el6_0.1 | freetype-2.3.11-6.el6_0.1.src.rpm |