Mozilla · Graphite 2 · CVE-2016-1521
**Name of the Vulnerable Software and Affected Versions**
Graphite 2 version 1.2.4
Mozilla Firefox versions prior to 43.0
Firefox ESR versions prior to 38.6.1
**Description**
The issue is related to the directrun function in directmachine.cpp, which does not validate a certain skip operation. This allows remote attackers to execute arbitrary code, obtain sensitive information, or cause a denial of service via a crafted Graphite smart font, resulting in an out-of-bounds read and application crash.
**Recommendations**
For Graphite 2 version 1.2.4, update to a version that fixes the directrun function issue.
For Mozilla Firefox versions prior to 43.0, update to version 43.0 or later.
For Firefox ESR versions prior to 38.6.1, update to version 38.6.1 or later.