CVE-2017-17480
openjpeg: Stack-buffer overflow in the pgxtovolume function
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by Red Hat (medium), Ubuntu (medium).
Description
In OpenJPEG 2.3.0, a stack-based buffer overflow was discovered in the pgxtovolume function in jp3d/convert.c. The vulnerability causes an out-of-bounds write, which may lead to remote denial of service or possibly remote code execution.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| alpine 3.10 | openjpeg | 2.3.0-r1 |
| alpine 3.11 | openjpeg | 2.3.0-r1 |
| alpine 3.12 | openjpeg | 2.3.0-r1 |
| alpine 3.13 | openjpeg | 2.3.0-r1 |
| alpine 3.14 | openjpeg | 2.3.0-r1 |
| alpine 3.15 | openjpeg | 2.3.0-r1 |
| alpine 3.16 | openjpeg | 2.3.0-r1 |
| alpine 3.17 | openjpeg | 2.3.0-r1 |
| alpine 3.18 | openjpeg | 2.3.0-r1 |
| alpine 3.19 | openjpeg | 2.3.0-r1 |
| alpine 3.20 | openjpeg | 2.3.0-r1 |
| alpine 3.21 | openjpeg | 2.3.0-r1 |
Show all 34 entries from 34 sources
| Source | Package | Fixed in |
|---|---|---|
| alpine 3.10 | openjpeg | 2.3.0-r1 |
| alpine 3.11 | openjpeg | 2.3.0-r1 |
| alpine 3.12 | openjpeg | 2.3.0-r1 |
| alpine 3.13 | openjpeg | 2.3.0-r1 |
| alpine 3.14 | openjpeg | 2.3.0-r1 |
| alpine 3.15 | openjpeg | 2.3.0-r1 |
| alpine 3.16 | openjpeg | 2.3.0-r1 |
| alpine 3.17 | openjpeg | 2.3.0-r1 |
| alpine 3.18 | openjpeg | 2.3.0-r1 |
| alpine 3.19 | openjpeg | 2.3.0-r1 |
| alpine 3.20 | openjpeg | 2.3.0-r1 |
| alpine 3.21 | openjpeg | 2.3.0-r1 |
| alpine 3.22 | openjpeg | 2.3.0-r1 |
| alpine 3.23 | openjpeg | 2.3.0-r1 |
| alpine 3.24 | openjpeg | 2.3.0-r1 |
| alpine 3.6 | openjpeg | 2.3.0-r1 |
| alpine 3.7 | openjpeg | 2.3.0-r1 |
| alpine 3.8 | openjpeg | 2.3.0-r1 |
| alpine 3.9 | openjpeg | 2.3.0-r1 |
| alpine edge | openjpeg | 2.3.0-r1 |
| debian 11 | openjpeg2 | 2.3.0-2 |
| debian 12 | openjpeg2 | 2.3.0-2 |
| debian 13 | openjpeg2 | 2.3.0-2 |
| debian 14 | openjpeg2 | 2.3.0-2 |
| debian 8 | openjpeg2 | 2.1.0-2+deb8u5 |
| debian 9 | openjpeg2 | 2.1.2-1.1+deb9u3 |
| echo | openjpeg2 | 2.3.0-2 |
| root.io debian 11 | rootio-openjpeg2 | 2.3.0-2 |
| root.io debian 12 | rootio-openjpeg2 | 2.3.0-2 |
| root.io debian 13 | rootio-openjpeg2 | 2.3.0-2 |
| ubuntu 16.04 | openjpeg2 | 2.1.2-1.1+deb9u3build0.16.04.1 |
| ubuntu 16.04-ESM | openjpeg2 | 2.1.2-1.1+deb9u3build0.16.04.1 |
| ubuntu 18.04 | openjpeg2 | 2.3.0-2build0.18.04.1 |
| ubuntu 18.04-ESM | openjpeg2 | 2.3.0-2build0.18.04.1 |
References
- https://access.redhat.com/security/cve/CVE-2017-17480
- https://github.com/uclouvain/openjpeg/issues/1044
- https://lists.debian.org/debian-lts-announce/2018/11/msg00018.html
- https://nvd.nist.gov/vuln/detail/CVE-2017-17480
- https://ubuntu.com/security/notices/USN-4109-1
- https://usn.ubuntu.com/4109-1/
- https://www.cve.org/CVERecord?id=CVE-2017-17480
- https://www.debian.org/security/2019/dsa-4405