First published: Fri Oct 04 2019(Updated: )
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.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
FreeRDP | <=1.0.2 | |
FreeRDP | =1.1.0-beta1 | |
lodev lodepng | <=2019-09-28 | |
openSUSE | =15.0 | |
openSUSE | =15.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2019-17178 is rated as a medium severity vulnerability due to the potential for memory leaks.
To fix CVE-2019-17178, users should upgrade to a patched version of FreeRDP or LodePNG that addresses the memory leak issue.
CVE-2019-17178 affects FreeRDP versions up to 1.0.2 and 1.1.0-beta1, as well as LodePNG versions up to 2019-09-28.
While CVE-2019-17178 may lead to increased memory consumption, it is less likely to be directly exploitable for arbitrary code execution.
Yes, CVE-2019-17178 is particularly relevant for users of openSUSE versions 15.0 and 15.1.