Every CVE Search/ Get API key

CVE-2006-2906

The LZW decoding in the gdImageCreateFromGifPtr function in the Thomas Boutell graphics draw (GD)...

5.4 MediumPublic exploitFix available

The LZW decoding in the gdImageCreateFromGifPtr function in the Thomas Boutell graphics draw (GD) library (aka libgd) 2.0.33 allows remote attackers to cause a denial of service (CPU consumption) via malformed GIF data that causes an infinite loop.

Exploit likelihood

10.4%Down 2.2 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 5.4

The LZW decoding in the gdImageCreateFromGifPtr function in the Thomas Boutell graphics draw (GD) library (aka libgd) 2.0.33 allows remote attackers to cause a denial of service (CPU consumption) via malformed GIF data that causes an infinite loop.

Record
CVE-2006-2906
CVSS 2.0
5.4 MediumAV:N/AC:H/Au:N/C:N/I:N/A:C
Updated
2026-11-02
CVE List No score

The LZW decoding in the gdImageCreateFromGifPtr function in the Thomas Boutell graphics draw (GD) library (aka libgd) 2.0.33 allows remote attackers to cause a denial of service (CPU consumption) via malformed GIF data that causes an infinite loop.

Record
CVE-2006-2906
Updated
2026-11-02
EUVDEUVD-2006-2903 No score

The LZW decoding in the gdImageCreateFromGifPtr function in the Thomas Boutell graphics draw (GD) library (aka libgd) 2.0.33 allows remote attackers to cause a denial of service (CPU consumption) via malformed GIF data that causes an infinite loop.

Record
EUVD-2006-2903
Updated
2026-11-03
GitHub AdvisoriesGHSA-hc5w-hw37-7qxf No score

The LZW decoding in the gdImageCreateFromGifPtr function in the Thomas Boutell graphics draw (GD)...

The LZW decoding in the gdImageCreateFromGifPtr function in the Thomas Boutell graphics draw (GD) library (aka libgd) 2.0.33 allows remote attackers to cause a denial of service (CPU consumption) via malformed GIF data that causes an infinite loop.

Record
GHSA-hc5w-hw37-7qxf
Updated
2026-11-02
OSV No score

The LZW decoding in the gdImageCreateFromGifPtr function in the Thomas Boutell graphics draw (GD) library (aka libgd) 2.0.33 allows remote attackers to cause a denial of service (CPU consumption) via malformed GIF data that causes an infinite loop.

Record
CVE-2006-2906
Updated
2026-11-02
OSVDEBIAN-CVE-2006-2906 No score

The LZW decoding in the gdImageCreateFromGifPtr function in the Thomas Boutell graphics draw (GD) library (aka libgd) 2.0.33 allows remote attackers to cause a denial of service (CPU consumption) via malformed GIF data that causes an infinite loop.

Record
DEBIAN-CVE-2006-2906
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libgd2
Debian:12
before 2.0.33-5
2.0.33-5
libgd2
Debian:13
before 2.0.33-5
2.0.33-5
libgd2
Debian:14
before 2.0.33-5
2.0.33-5
libgd2
Debian:3.1
before 2.0.33-1.1sarge1, plus listed versions
2.0.33-1.1
2.0.33-1.1sarge1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
Exploit-DBGD Graphics Library 2.0.33 - Remote Denial of Service2006-06-06

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, Exploit-DB, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2006-2906 is a medium vulnerability (CVSS 5.4) in Thomas Boutell Graphics Draw Library, published June 8, 2006. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 10.4%, the 95th percentile. Fixed in libgd2 2.0.33-5.

References

Show 19 moreShow less
MoveEnter Open