SUSE SLED15 / SLES15 / openSUSE 15 Security Update : openjpeg2 (SUSE-SU-2022:3802-1)

high Nessus Plugin ID 166688

Language:

Synopsis

The remote SUSE host is missing one or more security updates.

Description

The remote SUSE Linux SLED15 / SLED_SAP15 / SLES15 / SLES_SAP15 / openSUSE 15 host has packages installed that are affected by multiple vulnerabilities as referenced in the SUSE-SU-2022:3802-1 advisory.

- CVE-2018-20846: Fixed OOB read in pi_next_lrcp, pi_next_rlcp, pi_next_rpcl, pi_next_pcrl, pi_next_rpcl, and pi_next_cprl in openmj2/pi.c (bsc#1140205).
- CVE-2018-21010: Fixed heap buffer overflow in color_apply_icc_profile in bin/common/color.c (bsc#1149789).
- CVE-2020-27814: Fixed heap buffer overflow in lib/openjp2/mqc.c (bsc#1179594),
- CVE-2020-27824: Fixed OOB read in opj_dwt_calc_explicit_stepsizes() (bsc#1179821).
- CVE-2020-27841: Fixed buffer over-read in lib/openjp2/pi.c (bsc#1180042).
- CVE-2020-27842: Fixed null pointer dereference in opj_tgt_reset function in lib/openjp2/tgt.c (bsc#1180043).
- CVE-2020-27843: Fixed OOB read in opj_t2_encode_packet function in openjp2/t2.c (bsc#1180044).
- CVE-2020-27845: Fixed heap-based buffer over-read in functions opj_pi_next_rlcp, opj_pi_next_rpcl and opj_pi_next_lrcp in openjp2/pi.c (bsc#1180046).

Tenable has extracted the preceding description block directly from the SUSE security advisory.

Note that Nessus has not tested for these issues but has instead relied only on the application's self-reported version number.

Solution

Update the affected libopenjp2-7, libopenjp2-7-32bit, openjpeg2 and / or openjpeg2-devel packages.

See Also

https://bugzilla.suse.com/1140205

https://bugzilla.suse.com/1149789

https://bugzilla.suse.com/1179594

https://bugzilla.suse.com/1179821

https://bugzilla.suse.com/1180042

https://bugzilla.suse.com/1180043

https://bugzilla.suse.com/1180044

https://bugzilla.suse.com/1180046

https://www.suse.com/security/cve/CVE-2018-20846

https://www.suse.com/security/cve/CVE-2018-21010

https://www.suse.com/security/cve/CVE-2020-27814

https://www.suse.com/security/cve/CVE-2020-27824

https://www.suse.com/security/cve/CVE-2020-27841

https://www.suse.com/security/cve/CVE-2020-27842

https://www.suse.com/security/cve/CVE-2020-27843

https://www.suse.com/security/cve/CVE-2020-27845

http://www.nessus.org/u?8766b837

Plugin Details

Severity: High

ID: 166688

File Name: suse_SU-2022-3802-1.nasl

Version: 1.9

Type: Local

Agent: unix

Published: 10/28/2022

Updated: 6/25/2026

Supported Sensors: Agentless Assessment, Continuous Assessment, Frictionless Assessment Agent, Frictionless Assessment AWS, Frictionless Assessment Azure, Nessus Agent, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

Risk Information

VPR

Risk Factor: Medium

Score: 4.9

Percentile: 57.12

CVSS v2

Risk Factor: Medium

Base Score: 6.8

Temporal Score: 5.3

Vector: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

CVSS Score Source: CVE-2020-27814

CVSS v3

Risk Factor: High

Base Score: 8.8

Temporal Score: 7.9

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Temporal Vector: CVSS:3.0/E:P/RL:O/RC:C

CVSS Score Source: CVE-2018-21010

Vulnerability Information

CPE: cpe:/o:novell:suse_linux:15, p-cpe:/a:novell:suse_linux:libopenjp2-7, p-cpe:/a:novell:suse_linux:openjpeg2, p-cpe:/a:novell:suse_linux:openjpeg2-devel, p-cpe:/a:novell:suse_linux:libopenjp2-7-32bit

Required KB Items: Host/local_checks_enabled, Host/cpu, Host/SuSE/release, Host/SuSE/rpm-list

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 10/27/2022

Vulnerability Publication Date: 6/26/2019

Reference Information

CVE: CVE-2018-20846, CVE-2018-21010, CVE-2020-27814, CVE-2020-27824, CVE-2020-27841, CVE-2020-27842, CVE-2020-27843, CVE-2020-27845

SuSE: SUSE-SU-2022:3802-1