First published: Sun Jun 30 2019(Updated: )
A PngChunk::parseChunkContent uncontrolled memory allocation in Exiv2 through 0.27.1 allows an attacker to cause a denial of service (crash due to an std::bad_alloc exception) via a crafted PNG image file.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/exiv2 | <0.27.2 | 0.27.2 |
debian/exiv2 | 0.27.3-3+deb11u2 0.27.3-3+deb11u1 0.27.6-1 0.28.3+dfsg-2 | |
Exiv2 Exiv2 | <=0.27.1 | |
Fedoraproject Fedora | =30 | |
Ubuntu Linux | =16.04 | |
Ubuntu Linux | =18.04 | |
Ubuntu Linux | =18.10 | |
Ubuntu Linux | =19.04 | |
Debian GNU/Linux | =10.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2019-13112 has been classified as a denial of service vulnerability due to uncontrolled memory allocation.
To fix CVE-2019-13112, you should upgrade Exiv2 to version 0.27.2 or later.
Exiv2 versions prior to 0.27.2 are affected by CVE-2019-13112.
Yes, CVE-2019-13112 can be exploited by sending a crafted PNG image to the affected application.
The impact of CVE-2019-13112 includes potential crashes of the application, leading to service disruptions.