Skip to content
OpenAdvisories
Unscored CVE-2019-17178 EUVD-2019-7612GHSA-v77x-r3jc-52jh

HuffmanTree_makeFromFrequencies in lodepng.c in LodePNG through 2019-09-28, as used in WinPR in FreeRDP and other products, has a memory le…

Published Oct 4, 2019 · Updated Aug 5, 2024 · Assigned by mitre

Description

HuffmanTree_makeFromFrequencies in lodepng.c in LodePNG through 2019-09-28, as used in WinPR in FreeRDP and other products, has a memory leak because a supplied realloc pointer (i.e., the first argument to realloc) is also used for a realloc return value.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 12 freerdp2 2.0.0~git20190204.1.2693389a+dfsg1-2 —
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS freerdp No fix yet —
Ubuntu 16.04 LTS freerdp No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP1 freerdp 2.0.0~rc4-10.4.1 SUSE-SU-2019:3079-1
SLES 15 freerdp 2.0.0~rc4-3.10.1 SUSE-SU-2019:3078-1
SLES 12 SP5 freerdp 2.0.0~git.1463131968.4e66df7-12.11.1 SUSE-SU-2019:3077-1
SLES 12 SP4 freerdp 2.0.0~git.1463131968.4e66df7-12.11.1 SUSE-SU-2019:3077-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.1 freerdp 2.0.0~rc4-lp151.5.3.1 openSUSE-SU-2019:2608-1
openSUSE Leap 15.0 freerdp 2.0.0~rc4-lp150.10.1 openSUSE-SU-2019:2604-1

Advisories 5

References