REDHAT-BUG-1590994: Integer Overflow
Exiv2 0.26 has an integer overflow in the LoaderExifJpeg class in preview.cpp, leading to an out-of-bounds read in Exiv2::MemIo::read in basicio.cpp.
References: https://github.com/Exiv2/exiv2/issues/365 https://github.com/TeamSeri0us/pocs/blob/master/exiv2/1-out-of-read-Poc
Patch: https://github.com/Exiv2/exiv2/commit/341de4500ab993103c215bfb07d43d4a08654ac4
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-1590994?
The severity of REDHAT-BUG-1590994 is considered critical due to its potential for leading to out-of-bounds reads.
How do I fix REDHAT-BUG-1590994?
To fix REDHAT-BUG-1590994, update Exiv2 to the latest version where the vulnerability has been patched.
What are the potential impacts of REDHAT-BUG-1590994?
Potential impacts of REDHAT-BUG-1590994 include application crashes and possible denial of service.
What versions of Exiv2 are affected by REDHAT-BUG-1590994?
Exiv2 version 0.26 is specifically affected by the vulnerability detailed in REDHAT-BUG-1590994.
Is there any public proof of concept for REDHAT-BUG-1590994?
Yes, there are public proof of concepts available that demonstrate the exploitation of REDHAT-BUG-1590994.