CVE Vulnerabilities

CVE-2018-20845

Divide By Zero

Published: Jun 26, 2019 | Modified: Nov 21, 2024
CVSS 3.x
6.5
MEDIUM
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS 2.x
4.3 MEDIUM
AV:N/AC:M/Au:N/C:N/I:N/A:P
RedHat/V2
RedHat/V3
5.3 LOW
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

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).

Weakness

The product divides a value by zero.

Affected Software

NameVendorStart VersionEnd Version
OpenjpegUclouvain*2.3.0 (including)
Red Hat Enterprise Linux 8RedHatopenjpeg2-0:2.4.0-4.el8*
BlenderUbuntubionic*
BlenderUbuntucosmic*
BlenderUbuntudisco*
BlenderUbuntueoan*
BlenderUbuntufocal*
BlenderUbuntugroovy*
BlenderUbuntuhirsute*
BlenderUbuntuimpish*
BlenderUbuntukinetic*
BlenderUbuntulunar*
BlenderUbuntumantic*
BlenderUbuntuoracular*
BlenderUbuntuplucky*
BlenderUbuntutrusty*
BlenderUbuntuxenial*
EmscriptenUbuntubionic*
EmscriptenUbuntucosmic*
EmscriptenUbuntudevel*
EmscriptenUbuntudisco*
EmscriptenUbuntueoan*
EmscriptenUbuntuesm-apps/bionic*
EmscriptenUbuntuesm-apps/jammy*
EmscriptenUbuntuesm-apps/noble*
EmscriptenUbuntuesm-apps/xenial*
EmscriptenUbuntuhirsute*
EmscriptenUbuntuimpish*
EmscriptenUbuntujammy*
EmscriptenUbuntukinetic*
EmscriptenUbuntulunar*
EmscriptenUbuntumantic*
EmscriptenUbuntunoble*
EmscriptenUbuntuoracular*
EmscriptenUbuntuplucky*
EmscriptenUbuntuquesting*
EmscriptenUbuntutrusty*
EmscriptenUbuntuxenial*
GdcmUbuntucosmic*
GdcmUbuntutrusty*
Insighttoolkit4Ubuntubionic*
Insighttoolkit4Ubuntucosmic*
Insighttoolkit4Ubuntudisco*
Insighttoolkit4Ubuntueoan*
Insighttoolkit4Ubuntufocal*
Insighttoolkit4Ubuntugroovy*
Insighttoolkit4Ubuntuhirsute*
Insighttoolkit4Ubuntuimpish*
Insighttoolkit4Ubuntukinetic*
Insighttoolkit4Ubuntulunar*
Insighttoolkit4Ubuntutrusty*
Insighttoolkit4Ubuntuxenial*
OpenjpegUbuntucosmic*
OpenjpegUbuntudisco*
OpenjpegUbuntueoan*
OpenjpegUbuntugroovy*
OpenjpegUbuntuhirsute*
OpenjpegUbuntuimpish*
OpenjpegUbuntutrusty*
OpenjpegUbuntuupstream*
OpenjpegUbuntuxenial*
Openjpeg2Ubuntucosmic*
Openjpeg2Ubuntudisco*
Openjpeg2Ubuntueoan*
Openjpeg2Ubuntuesm-apps/bionic*
Openjpeg2Ubuntutrusty*
Openjpeg2Ubuntuupstream*
Qtwebengine-opensource-srcUbuntubionic*
Qtwebengine-opensource-srcUbuntucosmic*
Qtwebengine-opensource-srcUbuntudisco*
Qtwebengine-opensource-srcUbuntueoan*
Qtwebengine-opensource-srcUbuntufocal*
Qtwebengine-opensource-srcUbuntugroovy*
Qtwebengine-opensource-srcUbuntuhirsute*
Qtwebengine-opensource-srcUbuntuimpish*
Qtwebengine-opensource-srcUbuntukinetic*
Qtwebengine-opensource-srcUbuntulunar*
Qtwebengine-opensource-srcUbuntumantic*
Qtwebengine-opensource-srcUbuntuoracular*
Qtwebengine-opensource-srcUbuntuplucky*
TexmakerUbuntubionic*
TexmakerUbuntucosmic*
TexmakerUbuntudisco*
TexmakerUbuntueoan*
TexmakerUbuntufocal*
TexmakerUbuntugroovy*
TexmakerUbuntuhirsute*
TexmakerUbuntuimpish*
TexmakerUbuntukinetic*
TexmakerUbuntulunar*
TexmakerUbuntumantic*
TexmakerUbuntuoracular*
TexmakerUbuntuplucky*
TexmakerUbuntutrusty*
TexmakerUbuntuxenial*

References