PT-2014-2023 · Mozjpeg+8 · Mozjpeg+8
Hongxuchen
·
Published
2014-03-12
·
Updated
2022-08-08
·
CVE-2018-14498
CVSS v3.1
6.5
Medium
| Vector | AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
libjpeg-turbo versions through 1.5.90
MozJPEG versions through 3.3.1
Description
The issue is related to a buffer over-read in the
get 8bit row function in rdbmp.c of the libjpeg library. This can be exploited by a remote attacker to cause a denial of service, leading to a heap-based buffer over-read and application crash. The exploitation is possible via a crafted 8-bit BMP file where one or more color indices are out of range for the number of palette entries.Recommendations
For libjpeg-turbo versions through 1.5.90, update to a version later than 1.5.90 to resolve the issue.
For MozJPEG versions through 3.3.1, update to a version later than 3.3.1 to resolve the issue.
As a temporary workaround, consider restricting the use of the
get 8bit row function in rdbmp.c until a patch is available.Exploit
Fix
DoS
Out of bounds Read
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Alt Linux
Almalinux
Centos
Mozjpeg
Red Hat
Rocky Linux
Suse
Ubuntu
Libjpeg-Turbo