REDHAT-BUG-800594: High severity FreeType FreeType vulnerability
An out-of heap-based buffer write flaw was found in the way FreeType font rendering engine performed parsing of glyph and bitmaps information for glyph bitmap distribution format (BDF) font files, that were missing definition of the ENCODING field. A remote attacker could provide a specially-crafted BDF font file, which once opened in an application linked against FreeType would lead to that application crash, or, potentially arbitrary code execution with the privileges of the user running the application.
Upstream bug report: [1] https://savannah.nongnu.org/bugs/?35641
Upstream patch: [2] http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=4086fb7caf41e33137e548e43a49a97b127cd369
Acknowledgements:
Red Hat would like to thank Mateusz Jurczyk of the Google Security Team for reporting this issue.
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-800594?
The severity of REDHAT-BUG-800594 is considered critical due to the potential for remote code execution.
How do I fix REDHAT-BUG-800594?
To fix REDHAT-BUG-800594, update FreeType to the latest patched version that addresses the buffer write flaw.
What is the impact of REDHAT-BUG-800594?
The impact of REDHAT-BUG-800594 includes the possibility for remote attackers to execute arbitrary code on affected systems.
Which versions of FreeType are affected by REDHAT-BUG-800594?
FreeType versions prior to the fix for REDHAT-BUG-800594 are affected by this vulnerability.
Can REDHAT-BUG-800594 be exploited remotely?
Yes, REDHAT-BUG-800594 can be exploited remotely by providing specially-crafted BDF font files.