exiv2 - EXIF/IPTC/XMP metadata manipulation tool

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Updates Universe amd64
Package filename exiv2_0.25-2.1ubuntu16.04.4_amd64.deb
Package name exiv2
Package version 0.25
Package release 2.1ubuntu16.04.4
Package architecture amd64
Package type deb
Category universe/graphics
Homepage http://www.exiv2.org
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 73.36 KB
Installed size 243.00 KB
Exiv2 is a C++ library and a command line utility to manage image metadata.
It provides fast and easy read and write access to the Exif, IPTC and XMP
metadata of images in various formats
Exiv2 command line utility to:
* print Exif, IPTC and XMP image metadata in different formats:
- Exif summary info, interpreted values, or the plain data for each tag
* set, add and delete Exif, IPTC and XMP image metadata from command line
modify commands or command scripts
* adjust the Exif timestamp (that's how it all started...)
* rename Exif image files according to the Exif timestamp
* extract, insert and delete Exif, IPTC and XMP metadata and JPEG comments
* extract previews from RAW images and thumbnails from the Exif metadata
* insert and delete the thumbnail image embedded in the Exif metadata
* print, set and delete the JPEG comment of JPEG images
* fix the Exif ISO setting of picture taken with Canon and Nikon cameras


Package Version Architecture Repository
exiv2_0.25-2.1ubuntu16.04.4_i386.deb 0.25 i386 Ubuntu Updates Universe
exiv2_0.25-2.1_i386.deb 0.25 i386 Ubuntu Universe
exiv2_0.25-2.1_amd64.deb 0.25 amd64 Ubuntu Universe
exiv2 - - -


Name Value
libc6 >= 2.14
libexiv2-14 = 0.25-2.1ubuntu16.04.4
libgcc1 >= 1:3.0
libstdc++6 >= 5.2


Type URL
Mirror archive.ubuntu.com
Binary Package exiv2_0.25-2.1ubuntu16.04.4_amd64.deb
Source Package exiv2

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install exiv2 deb package:
    # sudo apt-get install exiv2




2019-07-10 - Leonidas S. Barbosa <leo.barbosa@canonical.com>
exiv2 (0.25-2.1ubuntu16.04.4) xenial-security; urgency=medium
* SECURITY UPDATE: Integer overflow
- debian/patches/CVE-2018-19107-19108-*.patch: add port of enforce()
in src/enforce.hpp, use safe:add for preventing overflows in
PSD files and enforce length of image resource
section < file size in src/psdimage.cpp.
- CVE-2018-19107
- CVE-2018-19108
* SECURITY UPDATE: Denial of service
- debian/patches/CVE-2018-19535-*.patch: fixes in
PngChunk::readRawProfile in src/pngchunk.cpp.
- CVE-2018-19535
* SECURITY UPDATE: Denial of service
- debian/patches/CVE-2019-13110.patch: avoid integer overflow
in src/crwimage.cpp.
- CVE-2019-13110
* SECURITY UPDATE: Denial of service
- debian/patches/CVE-2019-13112.patch: add bound check
on allocation size in src/pngchunk.cpp.
- CVE-2019-13112
* SECURITY UPDATE: Denial of service
- debian/patches/CVE-2019-13113.patch: throw an exception
if the data location is invalid in src/crwimage.cpp,
- CVE-2019-13113
* SECURITY UPDATE: Denial of service
- debian/patches/CVE-2019-13114.patch: avoid null pointer
exception due to NULL return from strchr in src/http.cpp.
- CVE-2019-13114
* Add error codes from src error in order to support CVE-2018-19535
- debian/patches/0001-Added-error-codes-from-src-error.cpp-into-an-enumera.patch
2019-01-08 - Leonidas S. Barbosa <leo.barbosa@canonical.com>
exiv2 (0.25-2.1ubuntu16.04.3) xenial-security; urgency=medium
* SECURITY UPDATE: Denial of service
- debian/patches/CVE-2017-11591.patch: fix in
- CVE-2017-11591
* SECURITY UPDATE: Remote denial of service
- debian/patches/CVE-2017-11683.patch: fix in
- CVE-2017-11683
* SECURITY UPDATE: Denial of service
- debian/patches/CVE-2017-14859_14862_14864.patch: fix in
src/error.cpp, src/tiffvisitor.cpp.
- CVE-2017-14859
- CVE-2017-14862
- CVE-2017-14864
* SECURITY UPDATE: Denial of service
- debian/patches/CVE-2017-17669.patch: fix in
- CVE-2017-17669
* SECURITY UPDATE: Denial of service
- debian/patches/CVE-2017-9239.patch: fix in
- CVE-2017-9239
* SECURITY UPDATE: Denial of service
- debian/patches/CVE-2018-17581.patch: fix in
- CVE-2018-17581
* SECURITY UPDATE: Denial of service
- debian/patches/CVE-16336*.patch: fix in
- CVE-2018-16336
* Minor fix related to CVE-2018-10958_10999 in src/pngchunk.cpp.
2018-06-29 - Leonidas S. Barbosa <leo.barbosa@canonical.com>
exiv2 (0.25-2.1ubuntu16.04.2) xenial-security; urgency=medium
* SECURITY UPDATE: denial of service through memory exhaustion
and a heap-based buffer over-read
- debian/patches/CVE-2018-10958_10999*.patch
- CVE-2018-10958
- CVE-2018-10999
* SECURITY UPDATE: Denial of service
- debian/patches/CVE-2018-10998.patch
- CVE-2018-10998
* SECURITY UPDATE: Heap-based buffer overflow
- debian/patches/CVE-2018-11531*.patch
- CVE-2018-11531
* SECURITY UPDATE: Integer overflow
- debian/patches/CVE-2018-12264.patch
- CVE-2018-12264
* SECURITY UPDATE: Integer overflow
- debian/patches/CVE-2018-12265*.patch
- CVE-2018-12265
2017-02-28 - Gianfranco Costamagna <locutusofborg@debian.org>
exiv2 (0.25-2.1ubuntu16.04.1) xenial; urgency=medium
* SRU 0.25-3 to Ubuntu xenial (LP: #1584853)
[ Norbert Preining ]
* Fix crashes on Casio images files (upstream cherry pick) (Closes: #814051)
* mention XMP in the description (Closes: #790784)
2015-10-08 - YunQiang Su <syq@debian.org>
exiv2 (0.25-2.1) unstable; urgency=medium
* Non-maintainer upload
* Fix symbol files for amd64/mips64el/sparc64/sh4 (Closes: #799611).

See Also

Package Description
expat_2.1.0-7ubuntu0.16.04.5_amd64.deb XML parsing C library - example application
extplorer_2.1.0b6+dfsg.3-4+deb7u5ubuntu0.16.04.1_all.deb web file explorer and manager using Ext JS
faad_2.8.0~cvs20150510-1ubuntu0.1_amd64.deb freeware Advanced Audio Decoder player
fcitx-libs-gclient_4.2.9.1-1ubuntu1.16.04.2_all.deb transitional dummy package
fcitx-libs-qt_4.2.9.1-1ubuntu1.16.04.2_all.deb transitional dummy package
fcitx-libs_4.2.9.1-1ubuntu1.16.04.2_all.deb transitional dummy package
fcitx-module-quickphrase-editor_4.2.9.1-1ubuntu1.16.04.2_amd64.deb Flexible Input Method Framework - Quick Phrase editor module
fcitx-qw_4.2.9.1-1ubuntu1.16.04.2_amd64.deb Flexible Input Method Framework - QuWei engine
fcitx-table-all_4.2.9.1-1ubuntu1.16.04.2_all.deb Flexible Input Method Framework - tables metapackage
fcitx-table-bingchan_4.2.9.1-1ubuntu1.16.04.2_all.deb Flexible Input Method Framework - Bingchan table
fcitx-table-cangjie_4.2.9.1-1ubuntu1.16.04.2_all.deb Flexible Input Method Framework - Cangjie table
fcitx-table-dianbaoma_4.2.9.1-1ubuntu1.16.04.2_all.deb Flexible Input Method Framework - Dianbaoma table
fcitx-table-erbi_4.2.9.1-1ubuntu1.16.04.2_all.deb Flexible Input Method Framework - Erbi table
fcitx-table-wanfeng_4.2.9.1-1ubuntu1.16.04.2_all.deb Flexible Input Method Framework - Wanfeng table
fcitx-table-wbpy_4.2.9.1-1ubuntu1.16.04.2_all.deb Flexible Input Method Framework - WubiPinyin table