First published: Wed Aug 31 2011(Updated: )
Memory leak in the embedded_profile_len function in pngwutil.c in libpng before 1.2.39beta5 allows context-dependent attackers to cause a denial of service (memory leak or segmentation fault) via a JPEG image containing an iCCP chunk with a negative embedded profile length. NOTE: this is due to an incomplete fix for CVE-2006-7244.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
libp2p | <=1.2.38 | |
libp2p | =1.2.39 | |
libp2p | =1.2.39-beta1 | |
libp2p | =1.2.39-beta2 | |
libp2p | =1.2.39-beta3 | |
libp2p | =1.2.39-beta4 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2009-5063 is classified as a moderate severity vulnerability that can lead to denial of service due to memory leaks or segmentation faults.
To fix CVE-2009-5063, update libpng to version 1.2.39beta5 or later.
CVE-2009-5063 affects libpng versions up to 1.2.38 and versions 1.2.39 through 1.2.39-beta4.
CVE-2009-5063 allows context-dependent attackers to exploit the vulnerability by sending specially crafted JPEG images.
The impact of CVE-2009-5063 is a denial of service condition, resulting in application crashes or memory leaks.