{"id":"CVE-2018-20030","aliases":["ALPINE-CVE-2018-20030","DEBIAN-CVE-2018-20030","DLA-2214-1","DLA-2222-1","EUVD-2018-12607","GHSA-9fxq-h6qr-qghc","MGASA-2019-0095","SUSE-SU-2020:0457-1","SUSE-SU-2020:0458-1","SUSE-SU-2020:14294-1","SUSE-SU-2020:1534-1","SUSE-SU-2020:1553-1","SUSE-SU-2020:1553-2","UBUNTU-CVE-2018-20030","USN-4358-1","openSUSE-SU-2020:0264-1","openSUSE-SU-2020:0793-1","openSUSE-SU-2024:10939-1"],"status":"published","title":"An error when processing the EXIF_IFD_INTEROPERABILITY and EXIF_IFD_EXIF tags within libexif...","description":"An error when processing the EXIF_IFD_INTEROPERABILITY and EXIF_IFD_EXIF tags within libexif version 0.6.21 can be exploited to exhaust available CPU resources.","severity":{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.03798,"percentile":0.90077,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-400"],"published":"2019-02-20T17:00:00Z","modified":"2026-11-03T06:31:27Z","fixes":[{"ecosystem":"Alpine:v3.10","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.11","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.12","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.13","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.14","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.15","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.16","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.17","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.18","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.19","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.20","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.21","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.22","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.23","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.24","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.8","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.9","package":"libexif","fixed_in":["0.6.22-r0"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"libexif","fixed_in":["0.6.21-5.1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"libexif","fixed_in":["0.6.21-5.1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"libexif","fixed_in":["0.6.21-5.1"],"sources":["osv"]},{"ecosystem":"Mageia:6","package":"libexif","fixed_in":["0.6.21-9.3.mga6"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:14.04:LTS","package":"libexif","fixed_in":["0.6.21-1ubuntu1+esm2"],"sources":["osv"]},{"ecosystem":"Ubuntu:16.04:LTS","package":"libexif","fixed_in":["0.6.21-2ubuntu0.2"],"sources":["osv"]},{"ecosystem":"Ubuntu:18.04:LTS","package":"libexif","fixed_in":["0.6.21-4ubuntu0.2"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.10","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.11","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.12","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.13","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.14","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.15","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.16","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.17","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.18","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.19","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.20","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.21","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.22","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.23","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.24","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.8","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.9","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.22-r0"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-5.1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-5.1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-5.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":"Debian:8","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-2+deb8u3"}]}],"versions":["0.6.21-2","0.6.21-2+deb8u1","0.6.21-2+deb8u2"],"bundled":4},{"source":"osv","ecosystem":"Mageia:6","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-9.3.mga6"}]}]},{"source":"osv","ecosystem":"SUSE:HPE Helion OpenStack 8","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 7","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud 8","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:OpenStack Cloud Crowbar 8","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Desktop 12 SP4","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP1","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.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.6.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.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP4","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP5","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP1-LTSS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP2-LTSS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP2-BCL","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP3-LTSS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP3-BCL","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP4","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP4","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP5","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Enterprise Storage 5","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-8.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Desktop Applications 15","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-5.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Desktop Applications 15 SP1","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-5.3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Point of Sale 11 SP3","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.17-2.14.7.2"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 11 SP4-LTSS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.17-2.14.7.2"}]}],"bundled":2},{"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+esm2"}]}],"versions":["0.6.21-1","0.6.21-1ubuntu1","0.6.21-1ubuntu1+esm1"]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-2ubuntu0.2"}]}],"versions":["0.6.21-2","0.6.21-2ubuntu0.1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-4ubuntu0.2"}]}],"versions":["0.6.21-2.1","0.6.21-4","0.6.21-4ubuntu0.1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-1ubuntu1+esm2"}]}],"versions":["0.6.21-1","0.6.21-1ubuntu1","0.6.21-1ubuntu1+esm1"],"bundled":2},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-2ubuntu0.2"}]}],"versions":["0.6.21-2","0.6.21-2ubuntu0.1"],"bundled":2},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-4ubuntu0.2"}]}],"versions":["0.6.21-2.1","0.6.21-4","0.6.21-4ubuntu0.1"],"bundled":2},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-6ubuntu0.1"}]}],"versions":["0.6.21-5.1","0.6.21-6"],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.1","package":"libexif","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.21-lp151.4.3.1"}]}],"bundled":2},{"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":"flexera software llc","product":"libexif"},{"vendor":"libexif project","product":"libexif"},{"vendor":"libexif_project","product":"libexif"}],"references":[{"url":"https://github.com/libexif/libexif/commit/6aa11df549114ebda520dde4cdaea2f9357b2c89","tags":["x_refsource_MISC","x_transferred","Patch","Third Party Advisory","fix"]},{"url":"https://secuniaresearch.flexerasoftware.com/secunia_research/2018-28/","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","advisory","report"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2020-03/msg00000.html","tags":["vendor-advisory","x_refsource_SUSE","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":"https://usn.ubuntu.com/4358-1/","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","web"]},{"url":"https://lists.debian.org/debian-lts-announce/2020/05/msg00025.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-2018-20030"},{"url":"https://github.com/advisories/GHSA-9fxq-h6qr-qghc"},{"url":"https://security.alpinelinux.org/vuln/CVE-2018-20030","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2018-20030","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2019-0095.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=24373","tags":["report"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/SVC5KUWUCW5SKSBJOLGYSLCWLZE54JC4/","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2020/suse-su-20200457-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1120943","tags":["report"]},{"url":"https://bugzilla.suse.com/1160770","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/support/update/announcement/2020/suse-su-20200458-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2020/suse-su-202014294-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2020/suse-su-20201534-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1055857","tags":["report"]},{"url":"https://bugzilla.suse.com/1059893","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-2016-6328","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-7544","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-2018-20030","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-4358-1","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2018-20030","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2020-12767","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/N3W2XLWGGOGKFWMYDWO7BNL4BPWKDWQB/","tags":["advisory"]},{"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-2018-20030","description":"An error when processing the EXIF_IFD_INTEROPERABILITY and EXIF_IFD_EXIF tags within libexif version 0.6.21 can be exploited to exhaust available CPU resources.","status":"published","published":"2019-02-20T17:00:00Z","modified":"2024-09-17T01:01:49.355Z","updated_at":"2026-11-02T14:34:59.872731Z"}],"euvd":[{"id":"EUVD-2018-12607","description":"An error when processing the EXIF_IFD_INTEROPERABILITY and EXIF_IFD_EXIF tags within libexif version 0.6.21 can be exploited to exhaust available CPU resources.","status":"published","published":"2019-02-20T17:00:00Z","modified":"2024-09-17T01:01:49Z","updated_at":"2026-11-03T00:28:53.686001Z"}],"ghsa":[{"id":"GHSA-9fxq-h6qr-qghc","title":"An error when processing the EXIF_IFD_INTEROPERABILITY and EXIF_IFD_EXIF tags within libexif...","description":"An error when processing the EXIF_IFD_INTEROPERABILITY and EXIF_IFD_EXIF tags within libexif version 0.6.21 can be exploited to exhaust available CPU resources.","status":"published","published":"2022-05-13T01:25:49Z","modified":"2023-02-01T05:07:18Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T14:50:31.141675Z"}],"nvd":[{"id":"CVE-2018-20030","description":"An error when processing the EXIF_IFD_INTEROPERABILITY and EXIF_IFD_EXIF tags within libexif version 0.6.21 can be exploited to exhaust available CPU resources.","status":"published","published":"2019-02-20T17:29:00.82Z","modified":"2026-06-17T01:52:12.383Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high","assessor":"primary"},{"version":"2.0","score":7.8,"vector":"AV:N/AC:L/Au:N/C:N/I:N/A:C","level":"high","assessor":"primary"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T14:04:54.21788Z"}],"osv":[{"id":"ALPINE-CVE-2018-20030","description":"An error when processing the EXIF_IFD_INTEROPERABILITY and EXIF_IFD_EXIF tags within libexif version 0.6.21 can be exploited to exhaust available CPU resources.","status":"published","published":"2019-02-20T17:29:00.82Z","modified":"2026-11-03T06:31:27.222614904Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-03T07:18:23.800469Z"},{"id":"CVE-2018-20030","description":"An error when processing the EXIF_IFD_INTEROPERABILITY and EXIF_IFD_EXIF tags within libexif version 0.6.21 can be exploited to exhaust available CPU resources.","status":"published","published":"2019-02-20T17:29:00.82Z","modified":"2026-10-24T14:05:19.62625133Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:09.145458Z"},{"id":"DEBIAN-CVE-2018-20030","description":"An error when processing the EXIF_IFD_INTEROPERABILITY and EXIF_IFD_EXIF tags within libexif version 0.6.21 can be exploited to exhaust available CPU resources.","status":"published","published":"2019-02-20T17:29:00.82Z","modified":"2026-10-23T18:03:04.212896189Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:30.57382Z"},{"id":"UBUNTU-CVE-2018-20030","description":"An error when processing the EXIF_IFD_INTEROPERABILITY and EXIF_IFD_EXIF tags within libexif version 0.6.21 can be exploited to exhaust available CPU resources.","status":"published","published":"2019-02-20T17:29:00Z","modified":"2026-04-22T11:51:17.176006Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","level":"high"}],"updated_at":"2026-11-02T15:54:17.91743Z"},{"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":"DLA-2222-1","title":"libexif - security update","status":"published","published":"2020-05-28T00:00:00Z","modified":"2026-03-09T01:19:33.691244Z","updated_at":"2026-11-02T15:46:10.227108Z"},{"id":"MGASA-2019-0095","title":"Updated libexif packages fix security vulnerability","description":"It was found that specially crafted XIF_IFD_INTEROPERABILITY and\nEXIF_IFD_EXIF tags could be used for a denial of service (CVE-2018-20030).\n","status":"published","published":"2019-02-20T22:18:01Z","modified":"2026-04-16T04:43:52.471524485Z","updated_at":"2026-11-02T15:49:40.793816Z"},{"id":"openSUSE-SU-2020:0264-1","title":"Security update for libexif","description":"This update for libexif fixes the following issues:\n\n- CVE-2019-9278: Fixed an integer overflow (bsc#1160770).\n- CVE-2018-20030: Fixed a denial of service by endless recursion (bsc#1120943).\n\nThis update was imported from the SUSE:SLE-15:Update update project.","status":"published","published":"2020-03-01T13:14:15Z","modified":"2026-02-04T03:32:04.539793Z","updated_at":"2026-11-02T16:58:31.152112Z"},{"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-2020:0457-1","title":"Security update for libexif","description":"This update for libexif fixes the following issues:\n\n- CVE-2019-9278: Fixed an integer overflow (bsc#1160770).\n- CVE-2018-20030: Fixed a denial of service by endless recursion (bsc#1120943).\n","status":"published","published":"2020-02-25T10:01:22Z","modified":"2026-02-04T04:39:10.537205Z","updated_at":"2026-11-02T15:53:47.06185Z"},{"id":"SUSE-SU-2020:0458-1","title":"Security update for libexif","description":"This update for libexif fixes the following issues:\n\n- CVE-2019-9278: Fixed an integer overflow (bsc#1160770).\n- CVE-2018-20030: Fixed a denial of service by endless recursion (bsc#1120943).\n","status":"published","published":"2020-02-25T10:01:41Z","modified":"2026-02-04T03:22:07.317142Z","updated_at":"2026-11-02T15:53:47.06185Z"},{"id":"SUSE-SU-2020:14294-1","title":"Security update for libexif","description":"This update for libexif fixes the following issues:\n\n- CVE-2019-9278: Fixed an integer overflow (bsc#1160770).\n- CVE-2018-20030: Fixed a denial of service by endless recursion (bsc#1120943).\n","status":"published","published":"2020-02-27T09:36:28Z","modified":"2025-05-02T04:08:07.1849Z","updated_at":"2026-11-02T15:53:47.634847Z"},{"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-4358-1","title":"libexif vulnerabilities","description":"It was discovered that libexif incorrectly handled certain tags.\nAn attacker could possibly use this issue to cause a denial of service.\n(CVE-2018-20030)\n\nIt was discovered that libexif incorrectly handled certain inputs.\nAn attacker could possibly use this issue to cause a crash.\n(CVE-2020-12767)\n","status":"published","published":"2020-05-13T14:10:30Z","modified":"2026-06-29T13:47:54.255442564Z","updated_at":"2026-11-02T16:58:14.547547Z"}]}}
