Skip to content

CVE-2016-7126 The imagetruecolortopalette function in ext/gd/gd.c in PHP before 5.6.25 and 7.x before 7.0.10 does not properly validate the number of colors, which allows remote attackers to cause a denial of servi...

CriticalCVSS 9.8 EPSS 8.8%
Published
Updated
Exploit status
No public exploit known

Description

The imagetruecolortopalette function in ext/gd/gd.c in PHP before 5.6.25 and 7.x before 7.0.10 does not properly validate the number of colors, which allows remote attackers to cause a denial of service (select_colors allocation error and out-of-bounds write) or possibly have unspecified other impact via a large value in the third argument.

Affected products

ProductAffected versionsFixed in
PHP = 7.0.0 No fix listed
PHP = 7.0.1 No fix listed
PHP = 7.0.2 No fix listed
PHP = 7.0.3 No fix listed
PHP = 7.0.4 No fix listed
PHP = 7.0.5 No fix listed
PHP = 7.0.6 No fix listed
PHP = 7.0.7 No fix listed
PHP = 7.0.8 No fix listed
PHP = 7.0.9 No fix listed
PHP <= 5.6.24 No fix listed

References