cbcvebase.
CVE-2016-8332
published 2016-10-28

CVE-2016-8332: A buffer overflow in OpenJPEG 2.1.1 causes arbitrary code execution when parsing a crafted image. An exploitable code execution vulnerability exists in the…

high7.8CVSS 3.0
AVLACLPRNUIRSUCHIHAH
A buffer overflow in OpenJPEG 2.1.1 causes arbitrary code execution when parsing a crafted image. An exploitable code execution vulnerability exists in the jpeg2000 image file format parser as implemented in the OpenJpeg library. A specially crafted jpeg2000 file can cause an out of bound heap write resulting in heap corruption leading to arbitrary code execution. For a successful attack, the target user needs to open a malicious jpeg2000 file. The jpeg2000 image file format is mostly used for embedding images inside PDF documents and the OpenJpeg library is used by a number of popular PDF renderers making PDF documents a likely attack vector.

Affected

8 ranges
VendorProductVersion rangeFixed in
debianopenjpeg2< openjpeg2 2.1.2-1 (bookworm)openjpeg2 2.1.2-1 (bookworm)
googleandroid
openjpegopenjpeg
the_openjpeg_projectopenjpeg2>= 0 < 2.1.2-12.1.2-1
the_openjpeg_projectopenjpeg2>= 0 < 2.1.2-12.1.2-1
the_openjpeg_projectopenjpeg2>= 0 < 2.1.2-12.1.2-1
the_openjpeg_projectopenjpeg2>= 0 < 2.1.2-12.1.2-1
uclouvainopenjpeg

CVSS provenance

nvdv3.07.8HIGHCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
osv7.8HIGH