Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

Exiv2 — Vulnerabilities & Security Advisories 29

Browse all 29 CVE security advisories affecting Exiv2. AI-powered Chinese analysis, POCs, and references for each vulnerability.

Exiv2 is an open-source library designed for reading and writing image metadata, primarily supporting JPEG, TIFF, and PNG formats. It serves as a critical component for applications requiring precise manipulation of EXIF, IPTC, and XMP data without altering the underlying image content. Historically, the software has been vulnerable to memory corruption issues, including buffer overflows and out-of-bounds reads, stemming from insufficient validation of malformed input files. These flaws have occasionally led to remote code execution or denial-of-service conditions, though cross-site scripting and privilege escalation are not typical threat vectors for this backend utility. With twenty-nine recorded CVEs, the project has faced scrutiny regarding its handling of complex metadata structures. Recent updates have focused on hardening parsing routines to mitigate these risks, ensuring that developers integrating the library can process untrusted image data with reduced exposure to exploitation.

Found 29 results / 29 Clear Filters
Top products by Exiv2: exiv2
CVE ID Title CVSS Severity Published
CVE-2026-25884 Exiv2: Out-of-bounds read in CrwMap::decode0x0805 — exiv2 CWE-125 8.2AI High AI 2026-03-02
CVE-2026-27596 Exiv2: Integer Underflow in LoaderNative::getData() Causes Heap Buffer Overflow — exiv2 CWE-125 6.2AI Medium AI 2026-03-02
CVE-2026-27631 Exiv2: Uncaught exception - cannot create std::vector larger than max_size() — exiv2 CWE-248 5.5AI Medium AI 2026-03-02
CVE-2025-55304 Exiv2 has quadratic performance in ICC profile parsing in JpegBase::readMetadata — exiv2 CWE-407 5.5 - 2025-08-29
CVE-2025-54080 Exiv2 Segmentation Faults in Exiv2::EpsImage::writeMetadata() via crafted EPS file — exiv2 CWE-125 5.5 - 2025-08-29
CVE-2025-26623 Use After Free in Exiv2 — exiv2 CWE-416 8.4 - 2025-02-18
CVE-2024-39695 Exiv2 has an out-of-bounds read in AsfVideo::streamProperties — exiv2 CWE-125 5.3 Medium 2024-07-08
CVE-2024-24826 Out-of-bounds read in QuickTimeVideo::NikonTagsDecoder in Exiv2 — exiv2 CWE-125 5.5 Medium 2024-02-12
CVE-2024-25112 Denial of service due to unbounded recursion in QuickTimeVideo::multipleEntriesDecoder in Exiv2 — exiv2 CWE-400 5.5 Medium 2024-02-12
CVE-2023-44398 Out-of-bounds write in exiv2 — exiv2 CWE-787 8.8 High 2023-11-06
CVE-2021-37619 Out-of-bounds read in Exiv2::Jp2Image::encodeJp2Header — exiv2 CWE-125 4.7 Medium 2021-08-09
CVE-2021-37623 Denial of service due to infinite loop in JpegBase::printStructure (#2) — exiv2 CWE-835 5.5 Medium 2021-08-09
CVE-2021-37622 Denial of service due to infinite loop in JpegBase::printStructure (#1) — exiv2 CWE-835 5.5 Medium 2021-08-09
CVE-2021-37621 Denial of service due to infinite loop in Image::printIFDStructure — exiv2 CWE-835 5.5 Medium 2021-08-09
CVE-2021-37620 Out-of-bounds read in XmpTextValue::read() — exiv2 CWE-125 4.7 Medium 2021-08-09
CVE-2021-37618 Out-of-bounds read in Exiv2::Jp2Image::printStructure — exiv2 CWE-125 4.7 Medium 2021-08-09
CVE-2021-37616 Null pointer dereference in Exiv2::Internal::resolveLens0x8ff — exiv2 CWE-476 5.5 Medium 2021-08-09
CVE-2021-37615 Null pointer dereference in Exiv2::Internal::resolveLens0x319 — exiv2 CWE-476 4.7 Medium 2021-08-09
CVE-2021-34335 Denial of service due to FPE in Exiv2::Internal::resolveLens0xffff — exiv2 CWE-369 4.7 Medium 2021-08-09
CVE-2021-34334 Denial of service due to integer overflow in loop counter — exiv2 CWE-835 5.5 Medium 2021-08-09
CVE-2021-32815 Denial of service due to assertion failure in crwimage_int.cpp — exiv2 CWE-617 5.5 Medium 2021-08-09
CVE-2021-32617 Denial of service in Exiv2 — exiv2 CWE-400 4.7 Medium 2021-05-17
CVE-2021-29623 Uninitialized variable bug in Exiv2 — exiv2 CWE-908 3.6 Low 2021-05-13
CVE-2021-29464 Heap buffer overflow in Exiv2::Jp2Image::encodeJp2Header — exiv2 CWE-122 3.3 Low 2021-04-30
CVE-2021-29463 Out-of-bounds read in Exiv2::WebPImage::doWriteMetadata — exiv2 CWE-125 3.3 Low 2021-04-30
CVE-2021-29473 Out-of-bounds read in Exiv2::Jp2Image::doWriteMetadata — exiv2 CWE-125 2.5 Low 2021-04-26
CVE-2021-29470 Out-of-bounds read in Exiv2::Jp2Image::encodeJp2Header — exiv2 CWE-125 4.7 Medium 2021-04-23
CVE-2021-29457 Heap buffer overflow in Exiv2::Jp2Image::doWriteMetadata — exiv2 CWE-122 7.8 - 2021-04-19
CVE-2021-29458 Out-of-bounds read in Exiv2::Internal::CrwMap::encode — exiv2 CWE-125 5.5 - 2021-04-19

This page lists every published CVE security advisory associated with Exiv2. Each entry links to a detailed page with CVSS scoring, CWE classification, affected products and references. AI-generated Chinese analysis is provided for fast triage.