CVE-2014-9660: Null Pointer Dereference
The bdfparseglyphs function in bdf/bdflib.c in FreeType before 2.5.4 does not properly handle a missing ENDCHAR record, which allows remote attackers to cause a denial of service (NULL pointer dereference) or possibly have unspecified other impact via a crafted BDF font.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2014-9660?
CVE-2014-9660 has a high severity due to its potential to cause denial of service through NULL pointer dereference.
How do I fix CVE-2014-9660?
To fix CVE-2014-9660, upgrade FreeType to version 2.5.4 or later, which addresses the vulnerability.
What software is affected by CVE-2014-9660?
CVE-2014-9660 affects multiple operating systems including versions of FreeType prior to 2.5.4 and various Linux distributions.
What kind of attacks can CVE-2014-9660 facilitate?
CVE-2014-9660 can facilitate denial of service attacks via crafted BDF fonts that trigger a NULL pointer dereference.
Is there a workaround for CVE-2014-9660?
Currently, there is no known workaround for CVE-2014-9660 other than upgrading to the fixed version of FreeType.