{"id":"CVE-2017-7544","aliases":["ALPINE-CVE-2017-7544","DEBIAN-CVE-2017-7544","DLA-2214-1","EUVD-2017-16555","GHSA-552w-mcq2-q5xm","MGASA-2018-0113","SUSE-SU-2018:0193-1","SUSE-SU-2018:0195-1","SUSE-SU-2020:1534-1","SUSE-SU-2020:1553-1","SUSE-SU-2020:1553-2","UBUNTU-CVE-2017-7544","USN-4277-1","openSUSE-SU-2020:0793-1","openSUSE-SU-2024:10939-1"],"status":"published","title":"libexif through 0.6.21 is vulnerable to out-of-bounds heap read vulnerability in...","description":"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.","severity":{"version":"3.0","score":9.1,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H","level":"critical","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-07","score":0.03273,"percentile":0.88489,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-125"],"published":"2017-09-21T20:00:00Z","modified":"2026-10-24T10:30:45Z","fixes":[{"ecosystem":"Alpine:v3.10","package":"libexif","fixed_in":["0.6.21-r3"],"sources":["osv"]},{"ecosystem":"Alpine:v3.11","package":"libexif","fixed_in":["0.6.21-r3"],"sources":["osv"]},{"ecosystem":"Alpine:v3.12","package":"libexif","fixed_in":["0.6.21-r3"],"sources":["osv"]},{"ecosystem":"Alpine:v3.5","package":"libexif","fixed_in":["0.6.21-r2"],"sources":["osv"]},{"ecosystem":"Alpine:v3.6","package":"libexif","fixed_in":["0.6.21-r2"],"sources":["osv"]},{"ecosystem":"Alpine:v3.7","package":"libexif","fixed_in":["0.6.21-r2"],"sources":["osv"]},{"ecosystem":"Alpine:v3.8","package":"libexif","fixed_in":["0.6.21-r3"],"sources":["osv"]},{"ecosystem":"Alpine:v3.9","package":"libexif","fixed_in":["0.6.21-r3"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"libexif","fixed_in":["0.6.21-2.1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"libexif","fixed_in":["0.6.21-2.1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"libexif","fixed_in":["0.6.21-2.1"],"sources":["osv"]},{"ecosystem":"Mageia:5","package":"libexif","fixed_in":["0.6.21-8.2.mga5"],"sources":["osv"]},{"ecosystem":"Mageia:6","package":"libexif","fixed_in":["0.6.21-9.2.mga6"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Software Development Kit 11 SP4","package":"libexif","fixed_in":["0.6.17-2.14.3.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"libexif","fixed_in":["0.6.17-2.14.3.1"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"libexif","fixed_in":["0.6.17-2.14.3.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:14.04:LTS","package":"libexif","fixed_in":["0.6.21-1ubuntu1+esm1"],"sources":["osv"]},{"ecosystem":"Ubuntu:16.04:LTS","package":"libexif","fixed_in":["0.6.21-2ubuntu0.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.10","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-r3"}]}]},{"source":"osv","ecosystem":"Alpine:v3.11","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-r3"}]}]},{"source":"osv","ecosystem":"Alpine:v3.12","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-r3"}]}]},{"source":"osv","ecosystem":"Alpine:v3.5","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-r2"}]}]},{"source":"osv","ecosystem":"Alpine:v3.6","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-r2"}]}]},{"source":"osv","ecosystem":"Alpine:v3.7","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-r2"}]}]},{"source":"osv","ecosystem":"Alpine:v3.8","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-r3"}]}]},{"source":"osv","ecosystem":"Alpine:v3.9","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-r3"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-2.1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-2.1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-2.1"}]}]},{"source":"osv","ecosystem":"Debian:8","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-2+deb8u2"}]}],"versions":["0.6.21-2","0.6.21-2+deb8u1"],"bundled":5},{"source":"osv","ecosystem":"Mageia:5","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.2.mga5"}]}]},{"source":"osv","ecosystem":"Mageia:6","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-9.2.mga6"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12 SP2","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12 SP3","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP2","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP3","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP2","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP2","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP3","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP3","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 11 SP4","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.17-2.14.3.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.17-2.14.3.1"}]}]},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 11 SP4","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.17-2.14.3.1"}]}]},{"source":"osv","ecosystem":"SUSE:HPE Helion OpenStack 8","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 7","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 8","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud Crowbar 8","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP1","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP2","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP3","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP4","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP5","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP1-LTSS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP2-LTSS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP2-BCL","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP3-LTSS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP3-BCL","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP4","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP4","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP5","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Enterprise Storage 5","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-8.9.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Desktop Applications 15 SP1","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-5.6.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Desktop Applications 15 SP2","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-5.6.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Package Hub 15 SP1","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-5.6.1"}]}],"bundled":9},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Package Hub 15 SP2","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-5.6.1"}]}],"bundled":9},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-1ubuntu1+esm1"}]}],"versions":["0.6.21-1","0.6.21-1ubuntu1"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-2ubuntu0.1"}]}],"versions":["0.6.21-2"]},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-1ubuntu1+esm1"}]}],"versions":["0.6.21-1","0.6.21-1ubuntu1"],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-2ubuntu0.1"}]}],"versions":["0.6.21-2"],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-4ubuntu0.1"}]}],"versions":["0.6.21-2.1","0.6.21-4"],"bundled":3},{"source":"osv","ecosystem":"openSUSE:Leap 15.1","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-lp151.4.6.1"}]}],"bundled":9},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.23-1.2"}]}],"bundled":12}],"products":[{"vendor":"libexif project","product":"libexif"},{"vendor":"libexif_project","product":"libexif"},{"vendor":"red hat, inc.","product":"libexif"}],"references":[{"url":"https://sourceforge.net/p/libexif/bugs/130/","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory","evidence"]},{"url":"https://usn.ubuntu.com/4277-1/","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","web"]},{"url":"https://lists.debian.org/debian-lts-announce/2020/05/msg00016.html","tags":["mailing-list","x_refsource_MLIST","x_transferred","web"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2020-06/msg00017.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2017-7544"},{"url":"https://sourceforge.net/p/libexif/bugs/130"},{"url":"https://usn.ubuntu.com/4277-1"},{"url":"https://github.com/advisories/GHSA-552w-mcq2-q5xm"},{"url":"https://security.alpinelinux.org/vuln/CVE-2017-7544","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2017-7544","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2018-0113.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=22464","tags":["report"]},{"url":"https://lists.opensuse.org/opensuse-updates/2018-01/msg00089.html","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2018/suse-su-20180193-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1055857","tags":["report"]},{"url":"https://bugzilla.suse.com/1059893","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2016-6328","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-7544","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2018/suse-su-20180195-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2020/suse-su-20201534-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1120943","tags":["report"]},{"url":"https://bugzilla.suse.com/1160770","tags":["report"]},{"url":"https://bugzilla.suse.com/1171475","tags":["report"]},{"url":"https://bugzilla.suse.com/1171847","tags":["report"]},{"url":"https://bugzilla.suse.com/1172105","tags":["report"]},{"url":"https://bugzilla.suse.com/1172116","tags":["report"]},{"url":"https://bugzilla.suse.com/1172121","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2018-20030","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-9278","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-0093","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-12767","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-13112","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-13113","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-13114","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2020/suse-su-20201553-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2020/suse-su-20201553-2/","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2017-7544","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-4277-1","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2017-7544","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-6328","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-9278","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/VOGSCWNCJDTFI3UJ7KXEWPODU7FRDVNO/","tags":["advisory"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2007-6351","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-0198","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-0452","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2017-7544","description":"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.","status":"published","published":"2017-09-21T20:00:00Z","modified":"2024-08-05T16:04:12.004Z","cwes":["CWE-125"],"updated_at":"2026-11-02T14:33:20.488433Z"}],"euvd":[{"id":"EUVD-2017-16555","description":"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.","status":"published","published":"2017-09-21T20:00:00Z","modified":"2024-08-05T16:04:12Z","updated_at":"2026-11-03T02:39:08.024596Z"}],"ghsa":[{"id":"GHSA-552w-mcq2-q5xm","title":"libexif through 0.6.21 is vulnerable to out-of-bounds heap read vulnerability in...","description":"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.","status":"published","published":"2022-05-13T01:25:50Z","modified":"2025-04-20T03:46:44Z","cvss":[{"version":"3.0","score":9.1,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H","level":"critical"}],"cwes":["CWE-125"],"updated_at":"2026-11-02T15:01:52.747248Z"}],"nvd":[{"id":"CVE-2017-7544","description":"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.","status":"published","published":"2017-09-21T21:29:00.4Z","modified":"2026-06-17T01:24:34.66Z","cvss":[{"version":"3.0","score":9.1,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H","level":"critical","assessor":"primary"},{"version":"2.0","score":6.4,"vector":"AV:N/AC:L/Au:N/C:P/I:N/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-125"],"updated_at":"2026-11-02T14:03:59.716532Z"}],"osv":[{"id":"ALPINE-CVE-2017-7544","description":"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.","status":"published","published":"2017-09-21T21:29:00.4Z","modified":"2026-06-15T18:24:49.451985078Z","cvss":[{"version":"3.0","score":9.1,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H","level":"critical"}],"updated_at":"2026-11-02T15:27:47.187336Z"},{"id":"CVE-2017-7544","description":"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.","status":"published","published":"2017-09-21T21:29:00.4Z","modified":"2026-10-24T10:30:45.932062588Z","cvss":[{"version":"3.0","score":9.1,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H","level":"critical"}],"updated_at":"2026-11-02T15:44:06.412595Z"},{"id":"DEBIAN-CVE-2017-7544","description":"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.","status":"published","published":"2017-09-21T21:29:00.4Z","modified":"2026-09-01T20:03:50.168997956Z","cvss":[{"version":"3.0","score":9.1,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H","level":"critical"}],"updated_at":"2026-11-02T15:45:29.412243Z"},{"id":"UBUNTU-CVE-2017-7544","description":"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.","status":"published","published":"2017-09-21T21:29:00Z","modified":"2026-04-22T11:31:02.168522Z","cvss":[{"version":"3.0","score":9.1,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H","level":"critical"}],"updated_at":"2026-11-02T15:54:15.773974Z"},{"id":"DLA-2214-1","title":"libexif - security update","status":"published","published":"2020-05-18T00:00:00Z","modified":"2026-03-09T01:19:49.927468Z","updated_at":"2026-11-02T15:46:10.227108Z"},{"id":"MGASA-2018-0113","title":"Updated libvpx packages fix security vulnerability","description":"An out-of-bounds heap read vulnerability in exif_data_save_data_entry\nfunction in libexif/exif-data.c caused by improper length computation of\nthe allocated data of an ExifMnote entry which can cause denial-of-service\nor possibly information disclosure (CVE-2017-7544).\n","status":"published","published":"2018-02-06T06:25:44Z","modified":"2026-04-16T06:23:25.723993495Z","updated_at":"2026-11-02T15:49:40.442238Z"},{"id":"openSUSE-SU-2020:0793-1","title":"Security update for libexif","description":"This update for libexif to 0.6.22 fixes the following issues:\n\nSecurity issues fixed:\n\n- CVE-2016-6328: Fixed an integer overflow in parsing MNOTE entry data of the input file (bsc#1055857).\n- CVE-2017-7544: Fixed an out-of-bounds heap read vulnerability in exif_data_save_data_entry function in libexif/exif-data.c (bsc#1059893).\n- CVE-2018-20030: Fixed a denial of service by endless recursion (bsc#1120943).\n- CVE-2019-9278: Fixed an integer overflow (bsc#1160770).\n- CVE-2020-0093: Fixed an out-of-bounds read in exif_data_save_data_entry (bsc#1171847).\n- CVE-2020-12767: Fixed a divide-by-zero error in exif_entry_get_value (bsc#1171475).\n- CVE-2020-13112: Fixed a time consumption DoS when parsing canon array markers (bsc#1172121).\n- CVE-2020-13113: Fixed a potential use of uninitialized memory (bsc#1172105).\n- CVE-2020-13114: Fixed various buffer overread fixes due to integer overflows in maker notes (bsc#1172116).\n\nNon-security issues fixed:\n\n- libexif was updated to version 0.6.22:\n  * New translations: ms\n  * Updated translations for most languages\n  * Some useful EXIF 2.3 tag added:\n    * EXIF_TAG_GAMMA\n    * EXIF_TAG_COMPOSITE_IMAGE\n    * EXIF_TAG_SOURCE_IMAGE_NUMBER_OF_COMPOSITE_IMAGE\n    * EXIF_TAG_SOURCE_EXPOSURE_TIMES_OF_COMPOSITE_IMAGE\n    * EXIF_TAG_GPS_H_POSITIONING_ERROR\n    * EXIF_TAG_CAMERA_OWNER_NAME\n    * EXIF_TAG_BODY_SERIAL_NUMBER\n    * EXIF_TAG_LENS_SPECIFICATION\n    * EXIF_TAG_LENS_MAKE\n    * EXIF_TAG_LENS_MODEL\n    * EXIF_TAG_LENS_SERIAL_NUMBER\n\nThis update was imported from the SUSE:SLE-15:Update update project.","status":"published","published":"2020-06-11T08:33:02Z","modified":"2026-02-04T02:18:29.111812Z","updated_at":"2026-11-02T16:58:31.152112Z"},{"id":"openSUSE-SU-2024:10939-1","title":"libexif-devel-0.6.23-1.2 on GA media","description":"These are all security issues fixed in the libexif-devel-0.6.23-1.2 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T03:13:06.587797Z","updated_at":"2026-11-02T16:58:34.894275Z"},{"id":"SUSE-SU-2018:0193-1","title":"Security update for libexif","description":"This update for libexif fixes several issues.\n\nThese security issues were fixed:\n\n- CVE-2016-6328: Fixed integer overflow in parsing MNOTE entry data of the input\n  file (bsc#1055857)\n- CVE-2017-7544: Fixed out-of-bounds heap read vulnerability in\n  exif_data_save_data_entry function in libexif/exif-data.c caused by improper\n  length computation of the allocated data of an ExifMnote entry which can cause\n  denial-of-service or possibly information disclosure (bsc#1059893)\n","status":"published","published":"2018-01-24T11:14:53Z","modified":"2026-02-04T03:09:24.175137Z","updated_at":"2026-11-02T15:53:44.594517Z"},{"id":"SUSE-SU-2018:0195-1","title":"Security update for libexif","description":"This update for libexif fixes the following security issue:\n\n- CVE-2017-7544: Fixed out-of-bounds heap read vulnerability in\n  exif_data_save_data_entry function in libexif/exif-data.c caused by improper\n  length computation of the allocated data of an ExifMnote entry which can cause\n  denial-of-service or possibly information disclosure (bsc#1059893)\n","status":"published","published":"2018-01-24T11:11:42Z","modified":"2025-05-02T04:07:04.579303Z","updated_at":"2026-11-02T15:53:44.594517Z"},{"id":"SUSE-SU-2020:1534-1","title":"Security update for libexif","description":"This update for libexif fixes the following issues:\n\nSecurity issues fixed:\n\n- CVE-2016-6328: Fixed an integer overflow in parsing MNOTE entry data of the input file (bsc#1055857).\n- CVE-2017-7544: Fixed an out-of-bounds heap read vulnerability in exif_data_save_data_entry function in libexif/exif-data.c (bsc#1059893).\n- CVE-2018-20030: Fixed a denial of service by endless recursion (bsc#1120943).\n- CVE-2019-9278: Fixed an integer overflow (bsc#1160770).\n- CVE-2020-0093: Fixed an out-of-bounds read in exif_data_save_data_entry (bsc#1171847).\n- CVE-2020-12767: Fixed a divide-by-zero error in exif_entry_get_value (bsc#1171475).\n- CVE-2020-13112: Fixed a time consumption DoS when parsing canon array markers (bsc#1172121).\n- CVE-2020-13113: Fixed a potential use of uninitialized memory (bsc#1172105).\n- CVE-2020-13114: Fixed various buffer overread fixes due to integer overflows in maker notes (bsc#1172116).\n\nNon-security issues fixed:\n\n- libexif was updated to version 0.6.22:\n  * New translations: ms\n  * Updated translations for most languages\n  * Some useful EXIF 2.3 tag added:\n    * EXIF_TAG_GAMMA\n    * EXIF_TAG_COMPOSITE_IMAGE\n    * EXIF_TAG_SOURCE_IMAGE_NUMBER_OF_COMPOSITE_IMAGE\n    * EXIF_TAG_SOURCE_EXPOSURE_TIMES_OF_COMPOSITE_IMAGE\n    * EXIF_TAG_GPS_H_POSITIONING_ERROR\n    * EXIF_TAG_CAMERA_OWNER_NAME\n    * EXIF_TAG_BODY_SERIAL_NUMBER\n    * EXIF_TAG_LENS_SPECIFICATION\n    * EXIF_TAG_LENS_MAKE\n    * EXIF_TAG_LENS_MODEL\n    * EXIF_TAG_LENS_SERIAL_NUMBER\n","status":"published","published":"2020-06-04T08:35:43Z","modified":"2026-02-04T02:58:44.822964Z","updated_at":"2026-11-02T15:53:47.634847Z"},{"id":"SUSE-SU-2020:1553-1","title":"Security update for libexif","description":"This update for libexif to 0.6.22 fixes the following issues:\n\nSecurity issues fixed:\n\n- CVE-2016-6328: Fixed an integer overflow in parsing MNOTE entry data of the input file (bsc#1055857).\n- CVE-2017-7544: Fixed an out-of-bounds heap read vulnerability in exif_data_save_data_entry function in libexif/exif-data.c (bsc#1059893).\n- CVE-2018-20030: Fixed a denial of service by endless recursion (bsc#1120943).\n- CVE-2019-9278: Fixed an integer overflow (bsc#1160770).\n- CVE-2020-0093: Fixed an out-of-bounds read in exif_data_save_data_entry (bsc#1171847).\n- CVE-2020-12767: Fixed a divide-by-zero error in exif_entry_get_value (bsc#1171475).\n- CVE-2020-13112: Fixed a time consumption DoS when parsing canon array markers (bsc#1172121).\n- CVE-2020-13113: Fixed a potential use of uninitialized memory (bsc#1172105).\n- CVE-2020-13114: Fixed various buffer overread fixes due to integer overflows in maker notes (bsc#1172116).\n\nNon-security issues fixed:\n\n- libexif was updated to version 0.6.22:\n  * New translations: ms\n  * Updated translations for most languages\n  * Some useful EXIF 2.3 tag added:\n    * EXIF_TAG_GAMMA\n    * EXIF_TAG_COMPOSITE_IMAGE\n    * EXIF_TAG_SOURCE_IMAGE_NUMBER_OF_COMPOSITE_IMAGE\n    * EXIF_TAG_SOURCE_EXPOSURE_TIMES_OF_COMPOSITE_IMAGE\n    * EXIF_TAG_GPS_H_POSITIONING_ERROR\n    * EXIF_TAG_CAMERA_OWNER_NAME\n    * EXIF_TAG_BODY_SERIAL_NUMBER\n    * EXIF_TAG_LENS_SPECIFICATION\n    * EXIF_TAG_LENS_MAKE\n    * EXIF_TAG_LENS_MODEL\n    * EXIF_TAG_LENS_SERIAL_NUMBER\n","status":"published","published":"2020-06-08T07:32:59Z","modified":"2026-02-04T02:56:08.92257Z","updated_at":"2026-11-02T15:53:47.634847Z"},{"id":"SUSE-SU-2020:1553-2","title":"Security update for libexif","description":"This update for libexif to 0.6.22 fixes the following issues:\n\nSecurity issues fixed:\n\n- CVE-2016-6328: Fixed an integer overflow in parsing MNOTE entry data of the input file (bsc#1055857).\n- CVE-2017-7544: Fixed an out-of-bounds heap read vulnerability in exif_data_save_data_entry function in libexif/exif-data.c (bsc#1059893).\n- CVE-2018-20030: Fixed a denial of service by endless recursion (bsc#1120943).\n- CVE-2019-9278: Fixed an integer overflow (bsc#1160770).\n- CVE-2020-0093: Fixed an out-of-bounds read in exif_data_save_data_entry (bsc#1171847).\n- CVE-2020-12767: Fixed a divide-by-zero error in exif_entry_get_value (bsc#1171475).\n- CVE-2020-13112: Fixed a time consumption DoS when parsing canon array markers (bsc#1172121).\n- CVE-2020-13113: Fixed a potential use of uninitialized memory (bsc#1172105).\n- CVE-2020-13114: Fixed various buffer overread fixes due to integer overflows in maker notes (bsc#1172116).\n\nNon-security issues fixed:\n\n- libexif was updated to version 0.6.22:\n  * New translations: ms\n  * Updated translations for most languages\n  * Some useful EXIF 2.3 tag added:\n    * EXIF_TAG_GAMMA\n    * EXIF_TAG_COMPOSITE_IMAGE\n    * EXIF_TAG_SOURCE_IMAGE_NUMBER_OF_COMPOSITE_IMAGE\n    * EXIF_TAG_SOURCE_EXPOSURE_TIMES_OF_COMPOSITE_IMAGE\n    * EXIF_TAG_GPS_H_POSITIONING_ERROR\n    * EXIF_TAG_CAMERA_OWNER_NAME\n    * EXIF_TAG_BODY_SERIAL_NUMBER\n    * EXIF_TAG_LENS_SPECIFICATION\n    * EXIF_TAG_LENS_MAKE\n    * EXIF_TAG_LENS_MODEL\n    * EXIF_TAG_LENS_SERIAL_NUMBER\n","status":"published","published":"2020-07-08T07:54:11Z","modified":"2026-02-04T02:56:46.815335Z","updated_at":"2026-11-02T15:53:47.634847Z"},{"id":"USN-4277-1","title":"libexif vulnerabilities","description":"Liu Bingchang discovered that libexif incorrectly handled certain files.\nAn attacker could possibly use this issue to access sensitive information or\ncause a denial of service. This issue only affected Ubuntu 12.04 ESM, Ubuntu 14.04 ESM and\nUbuntu 16.04 LTS. (CVE-2016-6328)\n\nLili Xu and Bingchang Liu discovered that libexif incorrectly handled certain files.\nAn attacker could possibly use this issue to access sensitive information or cause\na denial of service. This issue only affected Ubuntu 12.04 ESM, Ubuntu 14.04 ESM and\nUbuntu 16.04 LTS. (CVE-2017-7544)\n\nIt was discovered that libexif incorrectly handled certain files. An attacker could\npossibly use this issue to execute arbitrary code. (CVE-2019-9278)\n","status":"published","published":"2020-02-11T16:48:04Z","modified":"2026-06-29T13:47:57.465472175Z","updated_at":"2026-11-02T16:58:14.547547Z"}]}}
