CVE-2020-27824
Vulnerability Summary
Timeline
Description
A flaw was found in OpenJPEG’s encoder in the opj_dwt_calc_explicit_stepsizes() function. This flaw allows an attacker who can supply crafted input to decomposition levels to cause a buffer overflow. The highest threat from this vulnerability is to system availability.
CVSS Metrics
- v3.1•MEDIUM•Score: 5.5CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
- v2.0•MEDIUM•Score: 4.3AV:N/AC:M/Au:N/C:N/I:N/A:P
EPSS Trends
Current EPSS score: 1.61%• Percentile: 75%
Techniques & Countermeasures
- CWE-20•Improper Input Validation
The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
- CWE-125•Out-of-bounds Read
The product reads data past the end, or before the beginning, of the intended buffer.
Affected Systems
- alpine•openjpeg
< 2.3.1-r5 | < 2.3.1-r5 | < 2.3.1-r6 | < 2.3.1-r6 | < 2.3.1-r6 | < 2.3.1-r6 | < 2.3.1-r6 | < 2.3.1-r6 | < 2.3.1-r6 | < 2.3.1-r6 | < 2.3.1-r6 | < 2.3.1-r6 | < 2.3.1-r6 | < 2.3.1-r6 | < 2.3.1-r6
- debian•openjpeg2
< 2.4.0-1 | < 2.4.0-1 | < 2.4.0-1 | < 2.4.0-1
- debian•debian_linux
9.0 | 10.0
- fedoraproject•fedora
32 | 33
- redhat•enterprise_linux
8.0
- uclouvain•openjpeg
< 2.4.0
References (8)
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/OQR4EWRFFZQDMFPZKFZ6I3USLMW6TKTP/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/WJUPGIZE6A4O52EBOF75MCXJOL6MUCRV/
- https://lists.debian.org/debian-lts-announce/2021/02/msg00011.html
- https://www.debian.org/security/2021/dsa-4882
- https://bugzilla.redhat.com/show_bug.cgi?id=1905723
- https://www.oracle.com/security-alerts/cpuoct2021.html
- https://security.alpinelinux.org/vuln/CVE-2020-27824
- https://security-tracker.debian.org/tracker/CVE-2020-27824