Division by zero in openjdk8 (Alpine package)



Published: 2019-03-11
Risk Low
Patch available YES
Number of vulnerabilities 1
CVE-ID CVE-2018-11212
CWE-ID CWE-369
CWE-264
Exploitation vector Network
Public exploit N/A
Vulnerable software
Subscribe
openjdk8 (Alpine package)
Operating systems & Components / Operating system package or component

Vendor Alpine Linux Development Team

Security Bulletin

This security bulletin contains one low risk vulnerability.

1) Division by zero

EUVDB-ID: #VU17049

Risk: Low

CVSSv3.1: 3.8 [CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L/E:U/RL:O/RC:C]

CVE-ID: CVE-2018-11212

CWE-ID: CWE-369 - Divide By Zero

Exploit availability: No

Description

The vulnerability allows a remote attacker to cause DoS condition.

The weakness exists due to division by zero error within the libjpeg library within the libjpeg-turbo in alloc_sarray() function of jmemmgr.c file. A remote attacker can pass a specially crafted file the to affected application and cause application to crash.

Mitigation

Install update from vendor's website.

Vulnerable software versions

openjdk8 (Alpine package): 7.121.-r0 - 8.191.12-r0

CPE2.3 External links

http://git.alpinelinux.org/aports/commit/?id=6324621827b1c65e3f404065482b4e3e55001f2b
http://git.alpinelinux.org/aports/commit/?id=7338b4c596715b5d463d170a9ab7696820f62677
http://git.alpinelinux.org/aports/commit/?id=84a0eb0c2983c847c94bb11f506d5f3eec1f3941
http://git.alpinelinux.org/aports/commit/?id=f790fa8355877352cc7484e2a784a4f76e6c5324
http://git.alpinelinux.org/aports/commit/?id=fdf726d41a1108ea5d2673bc9c635ac16ad1d6b9
http://git.alpinelinux.org/aports/commit/?id=15b4e95534e731b4068f051a7796f4d104255493


Q & A

Can this vulnerability be exploited remotely?

Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.

Is there known malware, which exploits this vulnerability?

No. We are not aware of malware exploiting this vulnerability.



###SIDEBAR###