portage-ng / portage / media-gfx / exiv2 / 0.28.9
portage-ng glsa
5 advisories reference media-gfx/exiv2 · none place version 0.28.9 in a vulnerable range
▸ GLSA 202603-01 Exiv2: Multiple Vulnerabilities this version unaffected normal remote 2026-03-09

Multiple vulnerabilities have been found in Exiv2, the worst of which can lead to a crash via Denial of Service.

Announced
2026-03-09
Revised
2026-03-09
Access
remote
Bugs
#942164 #970828
Advisory
https://security.gentoo.org/glsa/202603-01

Affected packages

PackageArchVulnerableUnaffected
media-gfx/exiv2*< 0.28.8>= 0.28.8

Background

Exiv2 is a C++ library and set of tools for parsing, editing and saving Exif and IPTC metadata from images.

Description

The following vulnerabilities have been discovered in Exiv2: 2 out of bounds reads, an integer overflow, and an uncaught exception. The worst of which can lead to a Denial of Service via a crash of the program. Please review the CVE identifiers referenced below for details.

Impact

The following is a possible outcome: data leakage via an out-of-bounds read or a Denial of Service via a crash of the program.

Workaround

Avoid using the CLI tool, exiv2, with untrusted files.

Resolution

All Exiv2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-gfx/exiv2-0.28.8"

References

▸ GLSA 202312-06 Exiv2: Multiple Vulnerabilities this version unaffected high local and remote 2023-12-22

Multiple vulnerabilities have been discovered in Exiv2, the worst of which can lead to remote code execution.

Announced
2023-12-22
Revised
2023-12-22
Access
local and remote
Bugs
#785646 #807346 #917650
Advisory
https://security.gentoo.org/glsa/202312-06

Affected packages

PackageArchVulnerableUnaffected
media-gfx/exiv2*< 0.28.1>= 0.28.1

Background

Exiv2 is a C++ library and set of tools for parsing, editing and saving Exif and IPTC metadata from images. Exif, the Exchangeable image file format, specifies the addition of metadata tags to JPEG, TIFF and RIFF files.

Description

Multiple vulnerabilities have been discovered in Exiv2. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All Exiv2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-gfx/exiv2-0.28.1"

References

▸ GLSA 201811-14 Exiv2: Multiple vulnerabilities this version unaffected normal remote 2018-11-24

Multiple vulnerabilities have been found in Exiv2, the worst of which could result in a Denial of Service condition.

Announced
2018-11-24
Revised
2018-11-24
Access
remote
Bugs
#647810 #647812 #647816 #652822 #655842 #655958 #658236
Advisory
https://security.gentoo.org/glsa/201811-14

Affected packages

PackageArchVulnerableUnaffected
media-gfx/exiv2*< 0.26_p20180811-r3>= 0.26_p20180811-r3

Background

Exiv2 is a C++ library and a command line utility to manage image metadata.

Description

Multiple vulnerabilities have been discovered in Exiv2. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker could cause a Denial of Service condition or obtain sensitive information via a specially crafted file.

Workaround

There is no known workaround at this time.

Resolution

All Exiv2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose
">=media-gfx/exiv2-0.26_p20180811-r3"

References

▸ GLSA 201507-03 Exiv2: Denial of service this version unaffected normal remote 2015-07-07

A vulnerability in Exiv2 could lead to Denial of Service condition.

Announced
2015-07-07
Revised
2015-07-07
Access
remote
Bugs
#534608
Advisory
https://security.gentoo.org/glsa/201507-03

Affected packages

PackageArchVulnerableUnaffected
media-gfx/exiv2*< 0.24-r1>= 0.24-r1

Background

Exiv2 is a C++ library and a command line utility to manage image metadata.

Description

Exiv2 has a buffer overflow in the RiffVideo::infoTagsHandler function in riffvideo.cpp.

Impact

A remote attacker could possibly cause a Denial of Service condition via a specially crafted AVI file with IKEY INFO tag.

Workaround

There is no known workaround at this time.

Resolution

All Exiv2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-gfx/exiv2-0.24-r1"

References

▸ GLSA 200712-16 Exiv2: Integer overflow this version unaffected normal remote 2007-12-29

An integer overflow vulnerability in Exiv2 possibly allows for the execution of arbitrary code.

Announced
2007-12-29
Revised
2007-12-29
Access
remote
Bugs
#202351
Advisory
https://security.gentoo.org/glsa/200712-16

Affected packages

PackageArchVulnerableUnaffected
media-gfx/exiv2*< 0.13-r1>= 0.13-r1

Background

Exiv2 is a C++ library and set of tools for parsing, editing and saving Exif and IPTC metadata from images. Exif, the Exchangeable image file format, specifies the addition of metadata tags to JPEG, TIFF and RIFF files.

Description

Meder Kydyraliev (Google Security) discovered an integer overflow vulnerability in the JpegThumbnail::setDataArea() method leading to a heap-based buffer overflow.

Impact

An attacker could entice the user of an application making use of Exiv2 or an application included in Exiv2 to load an image file with specially crafted Exif tags, possibly resulting in the execution of arbitrary code with the privileges of the user running the application.

Workaround

There is no known workaround at this time.

Resolution

All Exiv2 users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=media-gfx/exiv2-0.13-r1"

References