First published: Sat Feb 13 2016(Updated: )
The SillMap::readFace function in FeatureMap.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, mishandles a return value, which allows remote attackers to cause a denial of service (missing initialization, NULL pointer dereference, and application crash) via a crafted Graphite smart font.
Credit: cret@cert.org cret@cert.org
Affected Software | Affected Version | How to fix |
---|---|---|
Fedora | =22 | |
Fedora | =23 | |
Firefox | =38.0 | |
Firefox | =38.0.1 | |
Firefox | =38.0.5 | |
Firefox | =38.1.0 | |
Firefox | =38.1.1 | |
Firefox | =38.2.0 | |
Firefox | =38.2.1 | |
Firefox | =38.3.0 | |
Firefox | =38.4.0 | |
Firefox | =38.5.0 | |
Firefox | =38.5.1 | |
Firefox | =38.5.2 | |
Firefox | =38.6.0 | |
Thunderbird | <=38.5.1 | |
Graphite2 | =1.2.4 | |
Debian | =7.0 | |
Debian | =8.0 | |
Firefox ESR | =38.0 | |
Firefox ESR | =38.0.1 | |
Firefox ESR | =38.0.5 | |
Firefox ESR | =38.1.0 | |
Firefox ESR | =38.1.1 | |
Firefox ESR | =38.2.0 | |
Firefox ESR | =38.2.1 | |
Firefox ESR | =38.3.0 | |
Firefox ESR | =38.4.0 | |
Firefox ESR | =38.5.0 | |
Firefox ESR | =38.5.1 | |
Firefox ESR | =38.5.2 | |
Firefox ESR | =38.6.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2016-1523 has a medium severity level, causing denial of service due to a NULL pointer dereference.
To fix CVE-2016-1523, update your affected application to a version that has patched this vulnerability.
CVE-2016-1523 affects Mozilla Firefox versions before 43.0, Firefox ESR versions before 38.6.1, and Graphite 2 version 1.2.4.
Yes, CVE-2016-1523 can be exploited remotely, allowing attackers to cause a denial of service.
CVE-2016-1523 impacts applications relying on the Libgraphite library and specific versions of Mozilla Firefox and Firefox ESR.