CVE-2018-20330
Fixed in a distro release EPSS 2%
The tjLoadImage function in libjpeg-turbo 2.0.1 has an integer overflow with a resultant heap-based buffer overflow via a BMP image because multiplication of pitch and height is mishandled, as demonstrated by tjbench.
Products: libjpeg-turbo
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Alpine 3.10 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.11 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.12 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.13 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.14 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.15 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.16 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.17 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.18 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.19 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.20 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.21 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.22 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.23 | libjpeg-turbo | 2.0.2-r0 |
| Alpine 3.24 | libjpeg-turbo | 2.0.2-r0 |
| Ubuntu 16.04 LTS | libjpeg-turbo | 1.4.2-0ubuntu3.3 |
| Ubuntu 18.04 LTS | libjpeg-turbo | 1.5.2-0ubuntu5.18.04.3 |
| openSUSE Tumbleweed | libjpeg-turbo | 8.2.2-65.2 |