CVEvulnerability

CVE-2022-2085

5.5 MEDIUM Published 2022-06-16 Modified 2026-06-17 Official page ↗
Status
Modified
Published
2022-06-16
Last modified
2026-06-17
Assigner
[email protected]
CVSS 3.1 ([email protected])
5.5 MEDIUM — CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS 2.0 ([email protected])
4.3 MEDIUM — AV:N/AC:M/Au:N/C:N/I:N/A:P
Weaknesses
CWE-476

Description

A NULL pointer dereference vulnerability was found in Ghostscript, which occurs when it tries to render a large number of bits in memory. When allocating a buffer device, it relies on an init_device_procs defined for the device that uses it as a prototype that depends upon the number of bits per pixel. For bpp > 64, mem_x_device is used and does not have an init_device_procs defined. This flaw allows an attacker to parse a large number of bits (more than 64 bits per pixel), which triggers a NULL pointer dereference flaw, causing an application to crash.

Affected configurations

• artifex ghostscript 9.55.0 • fedoraproject fedora 35 • fedoraproject fedora 36

Related

Weakness · CWE (1)

  • CWE-476 NULL Pointer Dereference weakness

References