CVE-2016-1522
Fixed in a distro release EPSS 8%
Code.cpp in Libgraphite in Graphite 2 1.2.4, as used in Mozilla Firefox before 43.0 and Firefox ESR 38.x before 38.6.1, does not consider recursive load calls during a size check, which allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly execute arbitrary code via a crafted Graphite smart font.
Products: fedoraproject fedora, mozilla firefox, mozilla thunderbird, debian_linux, sil graphite2
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 12 | graphite2 | 1.3.5-1 |
| Debian 13 | graphite2 | 1.3.5-1 |
| Debian 14 | graphite2 | 1.3.5-1 |
| Debian 7 | graphite2 | 1.3.5-1~deb7u1 |
| Debian 8 | graphite2 | 1.3.5-1~deb8u1 |
| Red Hat Enterprise Linux 5 | firefox | 0:38.6.1-1.el5_11 |
| Red Hat Enterprise Linux 5 | firefox-debuginfo | 0:38.6.1-1.el5_11 |
| Red Hat Enterprise Linux 5 | thunderbird | 0:38.6.0-1.el5_11 |
| Red Hat Enterprise Linux 5 | thunderbird-debuginfo | 0:38.6.0-1.el5_11 |
| Red Hat Enterprise Linux 6 | firefox | 0:38.6.1-1.el6_7 |
| Red Hat Enterprise Linux 6 | firefox-debuginfo | 0:38.6.1-1.el6_7 |
| Red Hat Enterprise Linux 6 | thunderbird | 0:38.6.0-1.el6_7 |
| Red Hat Enterprise Linux 6 | thunderbird-debuginfo | 0:38.6.0-1.el6_7 |
| Red Hat Enterprise Linux 7 | firefox | 0:38.6.1-1.el7_2 |
| Red Hat Enterprise Linux 7 | firefox-debuginfo | 0:38.6.1-1.el7_2 |
| Red Hat Enterprise Linux 7 | graphite2 | 0:1.3.6-1.el7_2 |
| Red Hat Enterprise Linux 7 | graphite2-debuginfo | 0:1.3.6-1.el7_2 |
| Red Hat Enterprise Linux 7 | graphite2-devel | 0:1.3.6-1.el7_2 |
| Red Hat Enterprise Linux 7 | thunderbird | 0:38.6.0-1.el7_2 |
| Red Hat Enterprise Linux 7 | thunderbird-debuginfo | 0:38.6.0-1.el7_2 |
| Red Hat rhel productivity 5 | thunderbird | 0:38.6.0-1.el5_11 |
| Red Hat rhel productivity 5 | thunderbird-debuginfo | 0:38.6.0-1.el5_11 |
| Ubuntu 14.04 LTS | graphite2 | 1.2.4-1ubuntu1.1 |
| Ubuntu 16.04 LTS | graphite2 | 1.3.5-1ubuntu1 |