Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

suse-cvrf логотип

SUSE-SU-2022:1252-1

Опубликовано: 19 апр. 2022
Источник: suse-cvrf

Описание

Security update for openjpeg2

This update for openjpeg2 fixes the following issues:

  • CVE-2018-5727: Fixed integer overflow vulnerability in theopj_t1_encode_cblks function (bsc#1076314).
  • CVE-2018-5785: Fixed integer overflow caused by an out-of-bounds leftshift in the opj_j2k_setup_encoder function (bsc#1076967).
  • CVE-2018-6616: Fixed excessive iteration in the opj_t1_encode_cblks function of openjp2/t1.c (bsc#1079845).
  • CVE-2018-14423: Fixed division-by-zero vulnerabilities in the functions pi_next_pcrl, pi_next_cprl,and pi_next_rpcl in lib/openjp3d/pi.c (bsc#1102016).
  • CVE-2018-16375: Fixed missing checks for header_info.height and header_info.width in the function pnmtoimage in bin/jpwl/convert.c (bsc#1106882).
  • CVE-2018-16376: Fixed heap-based buffer overflow function t2_encode_packet in lib/openmj2/t2.c (bsc#1106881).
  • CVE-2018-20845: Fixed division-by-zero in the functions pi_next_pcrl, pi_next_cprl, and pi_next_rpcl in openmj2/pi.ci (bsc#1140130).
  • CVE-2020-6851: Fixed heap-based buffer overflow in opj_t1_clbl_decode_processor (bsc#1160782).
  • CVE-2020-8112: Fixed heap-based buffer overflow in opj_t1_clbl_decode_processor in openjp2/t1.c (bsc#1162090).
  • CVE-2020-15389: Fixed use-after-free if t a mix of valid and invalid files in a directory operated on by the decompressor (bsc#1173578).
  • CVE-2020-27823: Fixed heap buffer over-write in opj_tcd_dc_level_shift_encode() (bsc#1180457).
  • CVE-2021-29338: Fixed integer overflow that allows remote attackers to crash the application (bsc#1184774).
  • CVE-2022-1122: Fixed segmentation fault in opj2_decompress due to uninitialized pointer (bsc#1197738).

Список пакетов

Container containers/open-webui:0
libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Enterprise Storage 7
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise High Performance Computing 15-ESPOS
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise High Performance Computing 15-LTSS
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise Module for Basesystem 15 SP3
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise Module for Package Hub 15 SP3
libopenjp2-7-32bit-2.3.0-150000.3.5.1
SUSE Linux Enterprise Real Time 15 SP2
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise Server 15 SP1-BCL
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise Server 15 SP1-LTSS
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise Server 15 SP2-BCL
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise Server 15 SP2-LTSS
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise Server 15-LTSS
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise Server for SAP Applications 15
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise Server for SAP Applications 15 SP1
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Linux Enterprise Server for SAP Applications 15 SP2
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Manager Proxy 4.1
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Manager Retail Branch Server 4.1
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
SUSE Manager Server 4.1
libopenjp2-7-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1
openSUSE Leap 15.3
libopenjp2-7-2.3.0-150000.3.5.1
libopenjp2-7-32bit-2.3.0-150000.3.5.1
openjpeg2-2.3.0-150000.3.5.1
openjpeg2-devel-2.3.0-150000.3.5.1

Описание

Division-by-zero vulnerabilities in the functions pi_next_pcrl, pi_next_cprl, and pi_next_rpcl in lib/openjp3d/pi.c in OpenJPEG through 2.3.0 allow remote attackers to cause a denial of service (application crash).


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки

Описание

An issue was discovered in OpenJPEG 2.3.0. Missing checks for header_info.height and header_info.width in the function pnmtoimage in bin/jpwl/convert.c can lead to a heap-based buffer overflow.


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки

Описание

An issue was discovered in OpenJPEG 2.3.0. A heap-based buffer overflow was discovered in the function t2_encode_packet in lib/openmj2/t2.c. The vulnerability causes an out-of-bounds write, which may lead to remote denial of service or possibly unspecified other impact.


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки

Описание

Division-by-zero vulnerabilities in the functions pi_next_pcrl, pi_next_cprl, and pi_next_rpcl in openmj2/pi.c in OpenJPEG through 2.3.0 allow remote attackers to cause a denial of service (application crash).


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки

Описание

In OpenJPEG 2.3.0, there is an integer overflow vulnerability in the opj_t1_encode_cblks function (openjp2/t1.c). Remote attackers could leverage this vulnerability to cause a denial of service via a crafted bmp file.


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки

Описание

In OpenJPEG 2.3.0, there is an integer overflow caused by an out-of-bounds left shift in the opj_j2k_setup_encoder function (openjp2/j2k.c). Remote attackers could leverage this vulnerability to cause a denial of service via a crafted bmp file.


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки

Описание

In OpenJPEG 2.3.0, there is excessive iteration in the opj_t1_encode_cblks function of openjp2/t1.c. Remote attackers could leverage this vulnerability to cause a denial of service via a crafted bmp file.


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки

Описание

jp2/opj_decompress.c in OpenJPEG through 2.3.1 has a use-after-free that can be triggered if there is a mix of valid and invalid files in a directory operated on by the decompressor. Triggering a double-free may also be possible. This is related to calling opj_image_destroy twice.


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки

Описание

A flaw was found in OpenJPEG's encoder. This flaw allows an attacker to pass specially crafted x,y offset input to OpenJPEG to use during encoding. The highest threat from this vulnerability is to confidentiality, integrity, as well as system availability.


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки

Описание

OpenJPEG through 2.3.1 has a heap-based buffer overflow in opj_t1_clbl_decode_processor in openjp2/t1.c because of lack of opj_j2k_update_image_dimensions validation.


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки

Описание

opj_t1_clbl_decode_processor in openjp2/t1.c in OpenJPEG 2.3.1 through 2020-01-28 has a heap-based buffer overflow in the qmfbid==1 case, a different issue than CVE-2020-6851.


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки

Описание

Integer Overflow in OpenJPEG v2.4.0 allows remote attackers to crash the application, causing a Denial of Service (DoS). This occurs when the attacker uses the command line option "-ImgDir" on a directory that contains 1048576 files.


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки

Описание

A flaw was found in the opj2_decompress program in openjpeg2 2.4.0 in the way it handles an input directory with a large number of files. When it fails to allocate a buffer to store the filenames of the input directory, it calls free() on an uninitialized pointer, leading to a segmentation fault and a denial of service.


Затронутые продукты
Container containers/open-webui:0:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:libopenjp2-7-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-2.3.0-150000.3.5.1
SUSE Enterprise Storage 6:openjpeg2-devel-2.3.0-150000.3.5.1

Ссылки
Уязвимость SUSE-SU-2022:1252-1