CVE-2016-1521: Buffer Overflow
The directrun function in directmachine.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 validate a certain skip operation, which allows remote attackers to execute arbitrary code, obtain sensitive information, or cause a denial of service (out-of-bounds read and application crash) via a crafted Graphite smart font.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2016-1521?
CVE-2016-1521 has a critical severity level due to the potential for remote code execution.
How do I fix CVE-2016-1521?
To fix CVE-2016-1521, update to a version of Mozilla Firefox after 43.0, or use Firefox ESR 38.6.1 or later.
Which versions of software are affected by CVE-2016-1521?
CVE-2016-1521 affects Mozilla Firefox versions prior to 43.0 and multiple versions of Graphite2 up to 1.2.4.
Can CVE-2016-1521 be exploited remotely?
Yes, CVE-2016-1521 can be exploited remotely, allowing attackers to execute arbitrary code.
Is CVE-2016-1521 related to Libgraphite?
Yes, CVE-2016-1521 is a vulnerability in the Libgraphite component used in various software applications.