CVE-2020-29385

Medium

Description

GNOME gdk-pixbuf (aka GdkPixbuf) before 2.42.2 allows a denial of service (infinite loop) in lzw.c in the function write_indexes. if c->self_code equals 10, self->code_table[10].extends will assign the value 11 to c. The next execution in the loop will assign self->code_table[11].extends to c, which will give the value of 10. This will make the loop run infinitely. This bug can, for example, be triggered by calling this function with a GIF image with LZW compression that is crafted in a special way.

SeverityMedium
CVSS5.5
Exploit probability—
ProductGnome Gdk-pixbuf
PublishedDec 26, 2020
First seenDec 26, 2020

How to fix

Affected products

ProductAffected versionsFixed in
gnome gdk-pixbuf2.39.2 < v < 2.42.22.42.2
canonical ubuntu_linux20.04, 20.10—
fedoraproject fedora33, 34—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.