libpng contains a flaw in the 'png_handle_tEXt()' function that may allow a remote denial of service. The issue is due to a memory leak error within the 'png_handle_tEXt()' function in pngrutil.c. With a specially crafted PNG file, a context-dependent attacker can cause the program to exhaust all available memory.
Classification
Location:
Context Dependent
Attack Type:
Denial of Service
Impact:
Loss of Availability
Solution:
Upgrade
Exploit:
Exploit Unknown
Disclosure:
Vendor Verified
Solution
Upgrade to version 1.2.33rc02, 1.4.0beta36 or higher, as it has been reported to fix this vulnerability. An upgrade is required as there are no known workarounds.