p PatchFirst

CVE-2022-2085

CVE-2022-2085

This page contains facts from public vulnerability sources. Check the original advisory before updating.

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.

CVSS 5.5 · Medium · EPSS 1.4% · Fix available

Published
Updated

Stack: system

Affected products and versions

  • ghostscript

    Versions
    • Affects in Ghostscript v9.55.0: Affected

    No fix published

  • ghostscript Debian:12

    Affected ranges
    • ECOSYSTEM: < 9.56.0~dfsg-1

    Update to 9.56.0~dfsg-1

  • ghostscript Debian:13

    Affected ranges
    • ECOSYSTEM: < 9.56.0~dfsg-1

    Update to 9.56.0~dfsg-1

  • ghostscript Debian:14

    Affected ranges
    • ECOSYSTEM: < 9.56.0~dfsg-1

    Update to 9.56.0~dfsg-1

  • ghostscript Ubuntu:22.04:LTS

    Versions
    • 9.54.0~dfsg1-0ubuntu2
    • 9.55.0~dfsg1-0ubuntu4
    • 9.55.0~dfsg1-0ubuntu5
    Affected ranges
    • ECOSYSTEM: < 9.55.0~dfsg1-0ubuntu5.1

    Update to 9.55.0~dfsg1-0ubuntu5.1

Original sources

Check your server →