CVE-2020-18652
Buffer Overflow vulnerability in WEBP_Support.cpp in exempi 2.5.0 and earlier allows remote...
Buffer Overflow vulnerability in WEBP_Support.cpp in exempi 2.5.0 and earlier allows remote attackers to cause a denial of service via opening of crafted webp file.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
6.5
Buffer Overflow vulnerability in WEBP_Support.cpp in exempi 2.5.0 and earlier allows remote attackers to cause a denial of service via opening of crafted webp file.
- Record
CVE-2020-18652- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
CVE List No score
Buffer Overflow vulnerability in WEBP_Support.cpp in exempi 2.5.0 and earlier allows remote attackers to cause a denial of service via opening of crafted webp file.
- Record
CVE-2020-18652- Updated
- 2026-11-02
EUVDEUVD-2020-10576 No score
Buffer Overflow vulnerability in WEBP_Support.cpp in exempi 2.5.0 and earlier allows remote attackers to cause a denial of service via opening of crafted webp file.
- Record
EUVD-2020-10576- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-fm7g-gm7p-w792
6.5
Buffer Overflow vulnerability in WEBP_Support.cpp in exempi 2.5.0 and earlier allows remote...
Buffer Overflow vulnerability in WEBP_Support.cpp in exempi 2.5.0 and earlier allows remote attackers to cause a denial of service via opening of crafted webp file.
- Record
GHSA-fm7g-gm7p-w792- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
OSV
6.5
Buffer Overflow vulnerability in WEBP_Support.cpp in exempi 2.5.0 and earlier allows remote attackers to cause a denial of service via opening of crafted webp file.
- Record
CVE-2020-18652- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2020-18652
6.5
Buffer Overflow vulnerability in WEBP_Support.cpp in exempi 2.5.0 and earlier allows remote attackers to cause a denial of service via opening of crafted webp file.
- Record
DEBIAN-CVE-2020-18652- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 6 moreShow less
OSVOESA-2023-1690
6.5
exempi security update
Exempi is an implementation of XMP. Version 2.x is based on Adobe XMP SDK and released under a BSD-style license like Adobe's.
Security Fix(es):
Buffer Overflow vulnerability in function ID3_Support::ID3v2Frame::getFrameValue in exempi 2.5.0 and earlier allows remote attackers to cause a denial of service via opening of crafted audio file with ID3V2 frame.(CVE-2020-18651)
Buffer Overflow vulnerability in WEBP_Support.cpp in exempi 2.5.0 and earlier allows remote attackers to cause a denial of service via opening of crafted webp file.(CVE-2020-18652)
XMP Toolkit version 2020.1 (and earlier) is affected by a null pointer dereference vulnerability that could result in leaking data from certain memory locations and causing a local denial of service in the context of the current user. User interaction is required to exploit this vulnerability in that the victim will need to open a specially crafted MXF file.(CVE-2021-40732)
- Record
OESA-2023-1690- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2024:3066
6.5
Red Hat Security Advisory: exempi security update
- Record
RHSA-2024:3066- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-18652
6.5
Buffer Overflow vulnerability in WEBP_Support.cpp in exempi 2.5.0 and earlier allows remote attackers to cause a denial of service via opening of crafted webp file.
- Record
UBUNTU-CVE-2020-18652- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2024:3066 No score
Moderate: exempi security update
Exempi provides a library for easy parsing of XMP metadata.
Security Fix(es):
- exempi: denial of service via opening of crafted audio file with ID3V2 frame (CVE-2020-18651)
- exempi: denial of service via opening of crafted webp file (CVE-2020-18652)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2024:3066- Updated
- 2026-11-02
OSVRLSA-2024:3066 No score
Moderate: exempi security update
Exempi provides a library for easy parsing of XMP metadata.
Security Fix(es):
-
exempi: denial of service via opening of crafted audio file with ID3V2 frame (CVE-2020-18651)
-
exempi: denial of service via opening of crafted webp file (CVE-2020-18652)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.10 Release Notes linked from the References section.
- Record
RLSA-2024:3066- Updated
- 2026-11-02
OSVSUSE-SU-2023:3518-1 No score
Security update for exempi
This update for exempi fixes the following issues:
- CVE-2020-18652: Fixed buffer overflow vulnerability in WEBP_Support.cpp (bsc#1214488).
- Record
SUSE-SU-2023:3518-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
exempiAlmaLinux:8 |
before 2.4.5-4.el8 | 2.4.5-4.el8 |
exempi-develAlmaLinux:8 |
before 2.4.5-4.el8 | 2.4.5-4.el8 |
exempiDebian:12 |
before 2.5.1-1 | 2.5.1-1 |
exempiDebian:13 |
before 2.5.1-1 | 2.5.1-1 |
exempiDebian:14 |
before 2.5.1-1 | 2.5.1-1 |
exempiDebian:10 |
before 2.5.0-2+deb10u1, plus listed versions 2.5.0-2 |
2.5.0-2+deb10u1 |
exempiopenEuler:20.03-LTS-SP3 |
before 2.4.5-5.oe1 | 2.4.5-5.oe1 |
exempiRed Hat:enterprise_linux:8::appstream |
before 0:2.4.5-4.el8 | 0:2.4.5-4.el8 |
exempi-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:2.4.5-4.el8 | 0:2.4.5-4.el8 |
exempi-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:2.4.5-4.el8 | 0:2.4.5-4.el8 |
Show 10 moreShow less
| Package | Affected | Fixed |
|---|---|---|
exempi-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:2.4.5-4.el8 | 0:2.4.5-4.el8 |
exempi-debugsourceRed Hat:enterprise_linux:8::crb |
before 0:2.4.5-4.el8 | 0:2.4.5-4.el8 |
exempi-develRed Hat:enterprise_linux:8::crb |
before 0:2.4.5-4.el8 | 0:2.4.5-4.el8 |
exempiRocky Linux:8 |
before 0:2.4.5-4.el8 | 0:2.4.5-4.el8 |
exempiSUSE:Linux Enterprise Module for Desktop Applications 15 SP4 |
before 2.4.5-150000.3.6.1 | 2.4.5-150000.3.6.1 |
exempiSUSE:Linux Enterprise Module for Desktop Applications 15 SP5 |
before 2.4.5-150000.3.6.1 | 2.4.5-150000.3.6.1 |
exempiopenSUSE:Leap 15.4 |
before 2.4.5-150000.3.6.1 | 2.4.5-150000.3.6.1 |
exempiopenSUSE:Leap 15.5 |
before 2.4.5-150000.3.6.1 | 2.4.5-150000.3.6.1 |
exempiUbuntu:16.04:LTS |
All versions, plus listed versions 2.2.2-22.2.2-2ubuntu0.1 |
None known |
exempiUbuntu:18.04:LTS |
All versions, plus listed versions 2.4.3-1ubuntu12.4.5-22.4.5-2ubuntu0.1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-18652 is a medium vulnerability (CVSS 6.5) in Exempi Project Exempi, published August 22, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.00%, the 63rd percentile. Fixed in exempi 2.4.5-4.el8.
References
gitlab.freedesktop.org/libopenraw/exempi/issues/12
gitlab.freedesktop.org/libopenraw/exempi/commit/acee2894ceb91616543927c2a6e45050c60f98f7
lists.debian.org/debian-lts-announce/2023/09/msg00032.html
nvd.nist.gov/vuln/detail/CVE-2020-18652
github.com/advisories/GHSA-fm7g-gm7p-w792
access.redhat.com/errata/RHSA-2024:3066
Show 23 moreShow less
access.redhat.com/security/cve/CVE-2020-18651
access.redhat.com/security/cve/CVE-2020-18652
bugzilla.redhat.com/2235669
bugzilla.redhat.com/2235673
errata.almalinux.org/8/ALSA-2024-3066.html
security-tracker.debian.org/tracker/CVE-2020-18652
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1690
nvd.nist.gov/vuln/detail/CVE-2020-18651
nvd.nist.gov/vuln/detail/CVE-2021-40732
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.10_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2235669
bugzilla.redhat.com/show_bug.cgi?id=2235673
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_3066.json
cve.org/CVERecord?id=CVE-2020-18651
gitlab.freedesktop.org/libopenraw/exempi/commit/fdd4765a699f9700850098b43b9798b933acb32f
gitlab.freedesktop.org/libopenraw/exempi/issues/13
cve.org/CVERecord?id=CVE-2020-18652
errata.rockylinux.org/RLSA-2024:3066
suse.com/support/update/announcement/2023/suse-su-20233518-1
bugzilla.suse.com/1214488
suse.com/security/cve/CVE-2020-18652
ubuntu.com/security/CVE-2020-18652