CVEvulnerability

CVE-2018-5711

5.5 MEDIUM Published 2018-01-16 Modified 2026-06-17 Official page ↗
Status
Modified
Published
2018-01-16
Last modified
2026-06-17
Assigner
[email protected]
CVSS 3.0 ([email protected])
5.5 MEDIUM — CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS 2.0 ([email protected])
4.3 MEDIUM — AV:N/AC:M/Au:N/C:N/I:N/A:P
Weaknesses
CWE-681, CWE-835

Description

gd_gif_in.c in the GD Graphics Library (aka libgd), as used in PHP before 5.6.33, 7.0.x before 7.0.27, 7.1.x before 7.1.13, and 7.2.x before 7.2.1, has an integer signedness error that leads to an infinite loop via a crafted GIF file, as demonstrated by a call to the imagecreatefromgif or imagecreatefromstring PHP function. This is related to GetCode_ and gdImageCreateFromGifCtx.

Affected configurations

• php php (<= 5.6.32) • php php (>= 7.0.0 <= 7.0.26) • php php (> 7.1.0 <= 7.1.12) • php php 7.2.0 • debian debian linux 7.0 • debian debian linux 8.0 • canonical ubuntu linux 14.04 • canonical ubuntu linux 16.04 • canonical ubuntu linux 18.04

Related

Weakness · CWE (2)

  • CWE-681 Incorrect Conversion between Numeric Types weakness
  • CWE-835 Loop with Unreachable Exit Condition weakness

References