Описание
Security update for exiv2
This update for exiv2 fixes the following issues
- CVE-2021-34334: DoS due to integer overflow in loop counter (bsc#1189338).
- CVE-2026-25884: out-of-bounds read in
CrwMap: decode0x0805(bsc#1259083). - CVE-2026-27596: integer overflow in
LoaderNative: getData()leads to out-of-bounds read (bsc#1259084). - CVE-2026-27631: crash due to uncaught exception when trying to create
std: vectorlarger thanmax_size()(bsc#1259085).
Changes for exiv2:
- Minor bugs and fixes
- Other improvements
- exivsimple has array index errors when stripping quotes form TIFF parser,Binary array elements should be decoded using the Add option -K Key (--key Key) to specify one or more keys to 'exiv2 -eX' followed by 'exiv2 -iX' produces invalid XMP
- This release introduces support for Postscript (EPS) images. XMP metadata can be read and written from/to EPS images and previews are accessible. Further it includes a new build environment for MSVC 64 bit
- fix build with gcc 4.3 (upstream backport)
- Fix 'Since v0.14 the version check macro doesn't work in a precompiler
Список пакетов
SUSE Linux Enterprise Module for Desktop Applications 15 SP7
Ссылки
- Link for SUSE-SU-2026:2584-1
- E-Mail link for SUSE-SU-2026:2584-1
- SUSE Security Ratings
- SUSE Bug 1189338
- SUSE Bug 1259083
- SUSE Bug 1259084
- SUSE Bug 1259085
- SUSE CVE CVE-2021-34334 page
- SUSE CVE CVE-2026-25884 page
- SUSE CVE CVE-2026-27596 page
- SUSE CVE CVE-2026-27631 page
Описание
Exiv2 is a command-line utility and C++ library for reading, writing, deleting, and modifying the metadata of image files. An infinite loop is triggered when Exiv2 is used to read the metadata of a crafted image file. An attacker could potentially exploit the vulnerability to cause a denial of service, if they can trick the victim into running Exiv2 on a crafted image file. The bug is fixed in version v0.27.5.
Затронутые продукты
Ссылки
- CVE-2021-34334
- SUSE Bug 1189338
Описание
Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata. Prior to version 0.28.8, an out-of-bounds read was found. The vulnerability is in the CRW image parser. This issue has been patched in version 0.28.8.
Затронутые продукты
Ссылки
- CVE-2026-25884
- SUSE Bug 1259083
Описание
Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata. Prior to version 0.28.8, an out-of-bounds read was found in Exiv2. The vulnerability is in the preview component, which is only triggered when running Exiv2 with an extra command line argument, like -pp. The out-of-bounds read is at a 4GB offset, which usually causes Exiv2 to crash. This issue has been patched in version 0.28.8.
Затронутые продукты
Ссылки
- CVE-2026-27596
- SUSE Bug 1259084
Описание
Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata. Prior to version 0.28.8, an uncaught exception was found in Exiv2. The vulnerability is in the preview component, which is only triggered when running Exiv2 with an extra command line argument, like -pp. Due to an integer overflow, the code attempts to create a huge std::vector, which causes Exiv2 to crash with an uncaught exception. This issue has been patched in version 0.28.8.
Затронутые продукты
Ссылки
- CVE-2026-27631
- SUSE Bug 1259085