python3Packages.exiv2
exiv2 0.19.2 · pkgs/development/python-modules/exiv2/default.nix
Health
Risk
risk 68 critical
- +60 9 open advisories
- +8 an OSV advisory has a public exploit (CISA)
Version
0.19.2 no newer release known to repology
Channels
Hydra
no finished build of nixpkgs/unstable/python3Packages.exiv2.x86_64-linux
Advisories
PYSEC-2017-112 An issue was discovered in Exiv2 0.26. When the data structure of the structure ifd is incorrect, the program assigns pValue_ to 0x0, and the value of pValue() is 0x0. TiffImageEntry::doWriteImage will use the value of pValue() to cause a segmentation fault. To exploit this vulnerability, someone mu (OSV, for this version)
CVE-2017-9239
PYSEC-2018-117 There is a heap-based buffer over-read in the Exiv2::tEXtToDataBuf function of pngimage.cpp in Exiv2 0.27-RC3. A crafted input will lead to a remote denial of service attack. (OSV, for this version)
CVE-2018-20096
PYSEC-2018-118 There is a SEGV in Exiv2::Internal::TiffParserWorker::findPrimaryGroups of tiffimage_int.cpp in Exiv2 0.27-RC3. A crafted input will lead to a remote denial of service attack. (OSV, for this version)
CVE-2018-20097
PYSEC-2018-119 There is a heap-based buffer over-read in Exiv2::Jp2Image::encodeJp2Header of jp2image.cpp in Exiv2 0.27-RC3. A crafted input will lead to a remote denial of service attack. (OSV, for this version)
CVE-2018-20098
PYSEC-2018-120 There is an infinite loop in Exiv2::Jp2Image::encodeJp2Header of jp2image.cpp in Exiv2 0.27-RC3. A crafted input will lead to a remote denial of service attack. (OSV, for this version)
CVE-2018-20099
PYSEC-2021-877 An integer overflow in CrwMap::encode0x1810 of Exiv2 0.27.3 allows attackers to trigger a heap-based buffer overflow and cause a denial of service (DOS) via crafted metadata. (OSV, for this version)
CVE-2021-31292
PYSEC-2021-879 medium 6.5 public exploit An uncontrolled memory allocation in DataBufdata(subBox.length-sizeof(box)) function of Exiv2 0.27 allows attackers to cause a denial of service (DOS) via a crafted input. (OSV, for this version)
CVE-2020-18899
PYSEC-2023-150 public exploit Buffer Overflow vulnerability in tEXtToDataBuf function in pngimage.cpp in Exiv2 0.27.1 allows remote attackers to cause a denial of service and other unspecified impacts via use of crafted file. (OSV, for this version)
CVE-2020-18831
PYSEC-2023-233 high 8.8 Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata. An out-of-bounds write was found in Exiv2 version v0.28.0. The vulnerable function, `BmffImage::brotliUncompress`, is new in v0.28.0, so earlier versions of Exiv2 are _not_ aff (OSV, for this version)
CVE-2023-44398
Packaging
not read yet: the next index sweep reads it
Maintainers
Pull requests 0
None open.
Closed or merged in the synced window 6
[Backport release-26.05] python3Packages.exiv2: 0.18.1 -> 0.19.2
#559099 by vcunat · merged 6w ago
[Backport release-26.05] python3Packages.exiv2: 0.18.1 -> 0.19.0
#559098 by nixpkgs-ci · closed 6w ago
python3Packages.exiv2: 0.19.0 -> 0.19.2
#558911 by r-ryantm · merged 6w ago
exiv2: 0.28.8 -> 0.28.9
#558181 by r-ryantm · merged 6w ago
python3Packages.exiv2: 0.18.1 -> 0.19.0
#549408 by r-ryantm · merged 2mo ago
exiv2: fix i686-linux build
#538986 by geri1701 · merged 5w ago
Issues 0
None open.