Buffer overflow in FreeType - CVE-2016-10244

 

Buffer overflow in FreeType - CVE-2016-10244

Published: March 15, 2018


Vulnerability identifier: #VU11093
CSH Severity: Low
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N]
CVE-ID: CVE-2016-10244
CWE-ID: CWE-119
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to cause DoS condition on the target system.

The weakness exists in the The parse_charstrings function in type1/t1load.c due to a boundary error when it does not ensure that a font contains a glyph name. A remote attacker can send a specially crafted file, trigger buffer overflow and cause the service to crash.

Affected software

FreeType
Debian Linux
Ubuntu
Fedora
freetype (Alpine package)
freetype
Flex System Chassis Management Module (CMM)

How to mitigate CVE-2016-10244

Update to version 2.7.

freetype (Alpine package) - update to 2.5.5-r1
Flex System Chassis Management Module (CMM) - update to 2pet16c-2.5.12c
freetype - addressed in versions 2.6.3-3.fc24, 2.6.5-3.fc25

External References

Related Security Bulletins