An updated libexif package that fixes one bug is now available for Red Hat Enterprise Linux 5.
The libexif package provides a library for reading and extracting image metadata from Exif image files.
When opening an invalid or corrupt Exif file, libexif allocated huge amounts of memory. This could cause a memory exhaustion situation and the system then became unresponsive, which eventually resulted in a crash of the running graphics application, such as Gimp. The libexif code has been modified to check validity of the Exif file before it allocates the memory. Memory is now allocated properly and graphic programs no longer crash under these circumstances.
All users of libexif are advised to upgrade to this updated package, which fixes this bug.