VDB
ALPINE-CVE-2020-15389
ALPINE-CVE-2020-15389
PUBLISHED
CVSS 6.5 MEDIUM
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.
Risk Scores
CVSS v3.1
6.5
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Alpine:v3.18 | openjpeg | 2.2.0-r3, 2.2.0-r2, 2.2.0-r1 |
| Alpine:v3.14 | openjpeg | 0, 1.3-r0, 1.3-r1 |
| Alpine:v3.9 | openjpeg | 2.1.1-r0, 2.1.1-r1, 2.1.2-r0 |
| Alpine:v3.11 | openjpeg | 2.1.1-r0, 1.5.1-r0, 1.5.0-r2 |
| Alpine:v3.19 | openjpeg | 0, 2.1.2-r0, 2.1.1-r0 |
| Alpine:v3.12 | openjpeg | 2.2.0-r3, 2.1.2-r1, 0 |
| Alpine:v3.22 | openjpeg | 2.3.1-r2, 2.2.0-r1, 2.2.0-r0 |
| Alpine:v3.17 | openjpeg | 0, 2.1.0-r0, 2.1.1-r0 |
| Alpine:v3.23 | openjpeg | 2.3.0-r2, 0, 1.3-r0 |
| Alpine:v3.16 | openjpeg | 2.2.0-r1, 1.5.1-r1, 2.3.1-r4 |
| Alpine:v3.15 | openjpeg | 2.2.0-r1, 2.3.1-r4, 2.3.1-r3 |
| Alpine:v3.20 | openjpeg | 2.1.2-r1, 2.1.2-r0, 2.1.1-r1 |
| Alpine:v3.21 | openjpeg | 2.3.0-r0, 2.3.0-r3, 2.3.1-r1 |
| Alpine:v3.10 | openjpeg | 1.5.1-r0, 1.3-r0, 2.3.1-r3 |
| Alpine:v3.13 | openjpeg | 2.1.2-r1, 2.3.1-r4, 2.3.1-r3 |
Timeline
- Jun 29, 2020 CVE Published
- Dec 3, 2025 CVE Updated
- Apr 30, 2026 Distribution Patch