CVE-2020-15389

MEDIUM

OpenJPEG < 2.3.1 - Use-After-Free in opj_decompress.c

Title source: llm
STIX 2.1

Description

jp2/opj_decompress.c in OpenJPEG through 2.3.1 has a use-after-free that can be triggered if there is a mix of valid and invalid files in a directory operated on by the decompressor. Triggering a double-free may also be possible. This is related to calling opj_image_destroy twice.

References (7)

Core 7
Core References
Patch, Third Party Advisory x_refsource_misc
https://github.com/uclouvain/openjpeg/issues/1261
Mailing List, Third Party Advisory mailing-list x_refsource_mlist
https://lists.debian.org/debian-lts-announce/2020/07/msg00008.html
Third Party Advisory x_refsource_misc
https://www.oracle.com/security-alerts/cpuoct2020.html
Third Party Advisory x_refsource_misc
https://pastebin.com/4sDKQ7U8
Third Party Advisory vendor-advisory x_refsource_gentoo
https://security.gentoo.org/glsa/202101-29
Third Party Advisory vendor-advisory x_refsource_debian
https://www.debian.org/security/2021/dsa-4882
Third Party Advisory x_refsource_misc
https://www.oracle.com//security-alerts/cpujul2021.html

Scores

CVSS v3 6.5
EPSS 0.0260
EPSS Percentile 83.4%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H

Details

CWE
CWE-416
Status published
Products (5)
debian/debian_linux 9.0
debian/debian_linux 10.0
oracle/outside_in_technology 8.5.4
oracle/outside_in_technology 8.5.5
uclouvain/openjpeg < 2.3.1
Published Jun 29, 2020
Tracked Since Feb 18, 2026