CVE-2010-2498
Fixed in a distro release EPSS 6%
The psh_glyph_find_strong_points function in pshinter/pshalgo.c in FreeType before 2.4.0 does not properly implement hinting masks, which allows remote attackers to cause a denial of service (heap memory corruption and application crash) or possibly execute arbitrary code via a crafted font file that triggers an invalid free operation.
Products: freetype, canonical ubuntu_linux, apple mac_os_x, debian_linux
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 12 | freetype | 2.4.0-1 |
| Debian 13 | freetype | 2.4.0-1 |
| Debian 14 | freetype | 2.4.0-1 |
| Debian 5.0 | freetype | 2.3.7-2+lenny2 |
| Red Hat Enterprise Linux 4 | freetype | 0:2.1.9-14.el4.8 |
| Red Hat Enterprise Linux 4 | freetype-debuginfo | 0:2.1.9-14.el4.8 |
| Red Hat Enterprise Linux 4 | freetype-demos | 0:2.1.9-14.el4.8 |
| Red Hat Enterprise Linux 4 | freetype-devel | 0:2.1.9-14.el4.8 |
| Red Hat Enterprise Linux 4 | freetype-utils | 0:2.1.9-14.el4.8 |
| Red Hat Enterprise Linux 5 | freetype | 0:2.2.1-25.el5_5 |
| Red Hat Enterprise Linux 5 | freetype-debuginfo | 0:2.2.1-25.el5_5 |
| Red Hat Enterprise Linux 5 | freetype-demos | 0:2.2.1-25.el5_5 |
| Red Hat Enterprise Linux 5 | freetype-devel | 0:2.2.1-25.el5_5 |