Skip to content
OpenAdvisories
Medium RHSA-2020:1577 29 CVEs

Red Hat Security Advisory: exiv2 security, bug fix, and enhancement update

Published Sep 16, 2024 · Updated Jun 27, 2026

Fixed packages 25

ReleasePackageFixed in
Red Hat · RHEL 8 enterprise_linux:8::appstream exiv2 0:0.27.2-5.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream exiv2-debuginfo 0:0.27.2-5.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream exiv2-debugsource 0:0.27.2-5.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream exiv2-libs 0:0.27.2-5.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream exiv2-libs-debuginfo 0:0.27.2-5.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream gegl 0:0.2.0-39.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream gegl-debuginfo 0:0.2.0-39.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream gegl-debugsource 0:0.2.0-39.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream gnome-color-manager 0:3.28.0-3.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream gnome-color-manager-debuginfo 0:3.28.0-3.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream gnome-color-manager-debugsource 0:3.28.0-3.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream libgexiv2 0:0.10.8-4.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream libgexiv2-debuginfo 0:0.10.8-4.el8
Red Hat · RHEL 8 enterprise_linux:8::appstream libgexiv2-debugsource 0:0.10.8-4.el8
Red Hat · RHEL 8 enterprise_linux:8::crb exiv2 0:0.27.2-5.el8
Red Hat · RHEL 8 enterprise_linux:8::crb exiv2-debuginfo 0:0.27.2-5.el8
Red Hat · RHEL 8 enterprise_linux:8::crb exiv2-debugsource 0:0.27.2-5.el8
Red Hat · RHEL 8 enterprise_linux:8::crb exiv2-devel 0:0.27.2-5.el8
Red Hat · RHEL 8 enterprise_linux:8::crb exiv2-doc 0:0.27.2-5.el8
Red Hat · RHEL 8 enterprise_linux:8::crb exiv2-libs 0:0.27.2-5.el8
Red Hat · RHEL 8 enterprise_linux:8::crb exiv2-libs-debuginfo 0:0.27.2-5.el8
Red Hat · RHEL 8 enterprise_linux:8::crb libgexiv2 0:0.10.8-4.el8
Red Hat · RHEL 8 enterprise_linux:8::crb libgexiv2-debuginfo 0:0.10.8-4.el8
Red Hat · RHEL 8 enterprise_linux:8::crb libgexiv2-debugsource 0:0.10.8-4.el8
Red Hat · RHEL 8 enterprise_linux:8::crb libgexiv2-devel 0:0.10.8-4.el8

Vulnerabilities 29

  • Medium 6.5

    There is a heap-based buffer over-read in the Exiv2::tEXtToDataBuf function of pngimage.cpp in Exiv2 0.27-RC3. A crafte…

  • Medium 6.5

    There is a SEGV in Exiv2::Internal::TiffParserWorker::findPrimaryGroups of tiffimage_int.cpp in Exiv2 0.27-RC3. A craft…

  • Medium 6.5

    There is a heap-based buffer over-read in Exiv2::Jp2Image::encodeJp2Header of jp2image.cpp in Exiv2 0.27-RC3. A crafted…

  • Medium 6.5

    There is an infinite loop in Exiv2::Jp2Image::encodeJp2Header of jp2image.cpp in Exiv2 0.27-RC3. A crafted input will l…

  • Medium 6.5

    http.c in Exiv2 through 0.27.1 allows a malicious http server to cause a denial of service (crash due to a NULL pointer…

  • Unscored —

    Exiv2 0.26 has a Null Pointer Dereference in the Exiv2::DataValue::toLong function in value.cpp, related to crafted met…

  • Unscored —

    The tEXtToDataBuf function in pngimage.cpp in Exiv2 through 0.26 allows remote attackers to cause a denial of service (…

  • Unscored —

    In Exiv2 0.26, the Exiv2::PngImage::printStructure function in pngimage.cpp allows remote attackers to cause an informa…

  • Unscored —

    samples/geotag.cpp in the example code of Exiv2 0.26 misuses the realpath function on POSIX platforms (other than Apple…

  • Unscored —
    CVE-2018-17229 Public exploit

    Exiv2::d2Data in types.cpp in Exiv2 v0.26 allows remote attackers to cause a denial of service (heap-based buffer overf…

  • Unscored —

    Exiv2::ul2Data in types.cpp in Exiv2 v0.26 allows remote attackers to cause a denial of service (heap-based buffer over…

  • Unscored —

    An issue was discovered in Exiv2 v0.26. The function Exiv2::DataValue::copy in value.cpp has a NULL pointer dereference.

  • Unscored —

    CiffDirectory::readDirectory() at crwimage_int.cpp in Exiv2 0.26 has excessive stack consumption due to a recursive fun…

  • Unscored —

    There is an infinite loop in the Exiv2::Image::printIFDStructure function of image.cpp in Exiv2 0.27-RC1. A crafted inp…

  • Unscored —

    In Exiv2 0.26, Exiv2::IptcParser::decode in iptc.cpp (called from psdimage.cpp in the PSD image reader) may suffer from…

  • Unscored —

    In Exiv2 0.26, Exiv2::PsdImage::readMetadata in psdimage.cpp in the PSD image reader may suffer from a denial of servic…

  • Unscored —

    In Exiv2 0.26 and previous versions, PngChunk::readRawProfile in pngchunk_int.cpp may cause a denial of service (applic…

  • Unscored —

    Exiv2::isoSpeed in easyaccess.cpp in Exiv2 v0.27-RC2 allows remote attackers to cause a denial of service (NULL pointer…

  • Unscored —

    The Exiv2::Jp2Image::readMetadata function in jp2image.cpp in Exiv2 0.26 allows remote attackers to cause a denial of s…

  • Unscored —

    In Exiv2 0.26, an assertion failure in BigTiffImage::readData in bigtiffimage.cpp results in an abort.

  • Unscored —

    In Exiv2 0.26, a divide by zero in BigTiffImage::printIFD in bigtiffimage.cpp could result in denial of service.

  • Unscored —

    In Exiv2 0.26, an out-of-bounds read in IptcData::printStructure in iptc.c could result in a crash or information leak,…

  • Unscored —
    CVE-2018-9306 Rejected

    DO NOT USE THIS CANDIDATE NUMBER. ConsultIDs: CVE-2017-17724. Reason: This candidate is a reservation duplicate of CVE-…

  • Unscored —

    An integer overflow in Exiv2 through 0.27.1 allows an attacker to cause a denial of service (SIGSEGV) via a crafted PNG…

  • Unscored —

    A WebPImage::decodeChunks integer overflow in Exiv2 through 0.27.1 allows an attacker to cause a denial of service (lar…

  • Unscored —

    A PngChunk::parseChunkContent uncontrolled memory allocation in Exiv2 through 0.27.1 allows an attacker to cause a deni…

  • Unscored —

    Exiv2 through 0.27.1 allows an attacker to cause a denial of service (crash due to assertion failure) via an invalid da…

  • Unscored —

    In Jp2Image::readMetadata() in jp2image.cpp in Exiv2 0.27.2, an input file can result in an infinite loop and hang, wit…

  • Unscored —

    An issue was discovered in Exiv2 0.27. There is infinite recursion at Exiv2::Image::printTiffStructure in the file imag…

References

  • article
    https://access.redhat.com/security/updates/classification/#moderate
  • article
    https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.2_release_notes/index
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1531171
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1531724
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1566725
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1566731
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1566735
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1566737
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1579544
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1594627
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1609396
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1632481
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1632484
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1632490
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1635045
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1646555
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1649094
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1649101
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1651917
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1656187
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1656195
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1660423
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1660424
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1660425
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1660426
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1684381
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1728484
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1728488
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1728490
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1728492
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1728494
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1757444
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1757445
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1767748
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=1800472
  • advisory
    https://security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_1577.json
  • report
    https://access.redhat.com/security/cve/CVE-2017-18005
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2017-18005
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2017-18005