CVE-2016-1923
Publication date 27 January 2016
Last updated 24 July 2024
Ubuntu priority
Cvss 3 Severity Score
Heap-based buffer overflow in the opj_j2k_update_image_data function in OpenJpeg 2016.1.18 allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted JPEG 2000 image.
Status
Package | Ubuntu Release | Status |
---|---|---|
openjpeg | ||
22.04 LTS jammy | Not in release | |
20.04 LTS focal | Not in release | |
18.04 LTS bionic | Not in release | |
16.04 LTS xenial |
Not affected
|
|
14.04 LTS trusty |
Not affected
|
|
openjpeg2 | ||
22.04 LTS jammy |
Not affected
|
|
20.04 LTS focal |
Not affected
|
|
18.04 LTS bionic |
Not affected
|
|
16.04 LTS xenial |
Fixed 2.1.2-1.1+deb9u2build0.1
|
|
14.04 LTS trusty | Not in release | |
Notes
ccdm94
in issue 704, which references this CVE, there is mention of commit d26481f24bd (mayeut/openjpeg), which seems to be aimed at fixing this issue. This commit, however, was not included by upstream. The code has changed to something that is similar to what is proposed in the previously mentioned non-merged commit, and the commit that did this was ad593c9e062. This seems to be the same fix as the one for CVE-2016-3182. Considering that this is the fix for the issue, even if package openjpeg (versions 1.x) is affected (PoC does not reproduce), the only likely upstream patch does not apply as the function being patched does not exist in versions 1.x. No other possible patch has been explicitly provided by upstream.
Severity score breakdown
Parameter | Value |
---|---|
Base score | 6.5 · Medium |
Attack vector | Network |
Attack complexity | Low |
Privileges required | None |
User interaction | Required |
Scope | Unchanged |
Confidentiality | None |
Integrity impact | None |
Availability impact | High |
Vector | CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |