Search vulnerabilities

Results 23

Export CSV
CVE-2009-3895

Heap-based buffer overflow in the exif_entry_fix function (aka the tag fixup routine) in libexif/exif-entry.c in libexif 0.6.18 allows remote attackers to cause a denial of service or possibly execute arbitrary code via an invalid EXIF image. NOTE: some of these details are obtained from third party information.

CVSS 2.0 · 6.8 Medium EPSS 5.2% KEV · Not listed
Vendors
Products
CVE-2007-6351

libexif infinite recursion flaw (DoS)

libexif 0.6.16 and earlier allows context-dependent attackers to cause a denial of service (infinite recursion) via an image file with crafted EXIF tags, possibly involving the exif_loader_write function in exif_loader.c.

CVSS 2.0 · 4.3 Medium EPSS 1.7% KEV · Not listed
CVE-2026-32775

libexif: libexif: Buffer overwrite via integer underflow in MakerNotes decoding

libexif through 0.6.25 has a flaw in decoding MakerNotes. If the exif_mnote_data_get_value function gets passed in a 0 size, the passed in-buffer would be overwritten due to an integer underflow.

CVSS 3.1 · 7.4 High EPSS < 1% KEV · Not listed
Products
CVE-2026-40386

libexif: libexif: Denial of Service and information disclosure via integer underflow in MakerNote decoding

In libexif through 0.6.25, an integer underflow in size checking for Fuji and Olympus MakerNote decoding could be used by attackers to crash or leak information out of libexif-using programs.

CVSS 3.1 · 4 Medium EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2026-40385

libexif: libexif: Information disclosure and crashes via integer overflow in Nikon MakerNote handling

In libexif through 0.6.25, an unsigned 32bit integer overflow in Nikon MakerNote handling could be used by local attackers to cause crashes or information leaks. This only affects 32bit systems.

CVSS 3.1 · 4 Medium EPSS < 1% KEV · Not listed
Vendors
Products
CVE-2017-7544

libexif: Out-of-bounds heap read in exif_data_save_data_entry function

libexif through 0.6.21 is vulnerable to out-of-bounds heap read vulnerability in exif_data_save_data_entry function in libexif/exif-data.c caused by improper length computation of the allocated data of an ExifMnote entry which can cause denial-of-service or possibly information disclosure.

CVSS 3.0 · 9.1 Critical EPSS 3.3% KEV · Not listed
Vendors
Products
CVE-2012-2837

libexif: "mnote_olympus_entry_get_value()" division by zero

The mnote_olympus_entry_get_value function in olympus/mnote-olympus-entry.c in the EXIF Tag Parsing Library (aka libexif) before 0.6.21 allows remote attackers to cause a denial of service (divide-by-zero error) via an image with crafted EXIF tags that are not properly handled during the formatting of EXIF maker note tags.

CVSS 2.0 · 5.0 Medium EPSS 3.9% KEV · Not listed
CVE-2012-2840

libexif: "exif_convert_utf16_to_utf8()" off-by-one

Off-by-one error in the exif_convert_utf16_to_utf8 function in exif-entry.c in the EXIF Tag Parsing Library (aka libexif) before 0.6.21 allows remote attackers to cause a denial of service or possibly execute arbitrary code via crafted EXIF tags in an image.

CVSS 2.0 · 7.5 High EPSS 5.1% KEV · Not listed
CVE-2012-2841

libexif: "exif_entry_get_value()" integer underflow

Integer underflow in the exif_entry_get_value function in exif-entry.c in the EXIF Tag Parsing Library (aka libexif) 0.6.20 might allow remote attackers to execute arbitrary code via vectors involving a crafted buffer-size parameter during the formatting of an EXIF tag, leading to a heap-based buffer overflow.

CVSS 2.0 · 7.5 High EPSS 5.8% KEV · Not listed
CVE-2012-2814

libexif: "exif_entry_format_value()" buffer overflow

Buffer overflow in the exif_entry_format_value function in exif-entry.c in the EXIF Tag Parsing Library (aka libexif) 0.6.20 allows remote attackers to cause a denial of service or possibly execute arbitrary code via crafted EXIF tags in an image.

CVSS 2.0 · 7.5 High EPSS 7.6% KEV · Not listed
CVE-2012-2836

libexif: "exif_data_load_data()" heap-based out-of-bounds array read

The exif_data_load_data function in exif-data.c in the EXIF Tag Parsing Library (aka libexif) before 0.6.21 allows remote attackers to cause a denial of service (out-of-bounds read) or possibly obtain sensitive information from process memory via crafted EXIF tags in an image.

CVSS 2.0 · 6.4 Medium EPSS 6.3% KEV · Not listed
CVE-2012-2813

libexif: "exif_convert_utf16_to_utf8()" heap-based out-of-bounds array read

The exif_convert_utf16_to_utf8 function in exif-entry.c in the EXIF Tag Parsing Library (aka libexif) before 0.6.21 allows remote attackers to cause a denial of service (out-of-bounds read) or possibly obtain sensitive information from process memory via crafted EXIF tags in an image.

CVSS 2.0 · 6.4 Medium EPSS 3.8% KEV · Not listed
CVE-2012-2812

libexif: "exif_entry_get_value()" heap-based out-of-bounds array read

The exif_entry_get_value function in exif-entry.c in the EXIF Tag Parsing Library (aka libexif) before 0.6.21 allows remote attackers to cause a denial of service (out-of-bounds read) or possibly obtain sensitive information from process memory via crafted EXIF tags in an image.

CVSS 2.0 · 6.4 Medium EPSS 3.9% KEV · Not listed
CVE-2021-27815

libexif: NULL Pointer Deference may lead to DoS by uploading a malicious JPEG file

NULL Pointer Deference in the exif command line tool, when printing out XML formatted EXIF data, in exif v0.6.22 and earlier allows attackers to cause a Denial of Service (DoS) by uploading a malicious JPEG file, causing the application to crash.

CVSS 3.1 · 5.5 Medium EPSS 1.3% KEV · Not listed
Products
CVE-2020-13114

libexif: unrestricted size in handling Canon EXIF MakerNote data can lead to consumption of large amounts of compute time

An issue was discovered in libexif before 0.6.22. An unrestricted size in handling Canon EXIF MakerNote data could lead to consumption of large amounts of compute time for decoding EXIF data.

CVSS 3.1 · 7.5 High EPSS 2.4% KEV · Not listed
Vendors
Products
CVE-2020-13113

libexif: use of uninitialized memory in EXIF Makernote handling can lead to crashes and use-after-free

An issue was discovered in libexif before 0.6.22. Use of uninitialized memory in EXIF Makernote handling could lead to crashes and potential use-after-free conditions.

CVSS 3.1 · 8.2 High EPSS 1.9% KEV · Not listed
Vendors
Products
CVE-2020-13112

libexif: several buffer over-reads in EXIF MakerNote handling can lead to information disclosure and DoS

An issue was discovered in libexif before 0.6.22. Several buffer over-reads in EXIF MakerNote handling could lead to information disclosure and crashes. This is different from CVE-2020-0093.

CVSS 3.1 · 9.1 Critical EPSS 2.8% KEV · Not listed
Vendors
Products
CVE-2020-0198

libexif: integer overflow in exif_data_load_data_content function in exif-data.c

In exif_data_load_data_content of exif-data.c, there is a possible UBSAN abort due to an integer overflow. This could lead to remote denial of service with no additional execution privileges needed. User interaction is needed for exploitation.Product: AndroidVersions: Android-10Android ID: A-146428941

CVSS 3.1 · 7.5 High EPSS 4.3% KEV · Not listed
Vendors
Products
CVE-2020-0181

libexif: integer overflow in exif_data_load_data_thumbnail function in exif-data.c

In exif_data_load_data_thumbnail of exif-data.c, there is a possible denial of service due to an integer overflow. This could lead to remote denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-10Android ID: A-145075076

CVSS 3.1 · 7.5 High EPSS 2.9% KEV · Not listed
Vendors
Products
Fedora Android Libexif and 1 more