CyberSecBulletin

Artifex vulnerabilities

We track 21 vulnerabilities in Artifex products across 4 products. 21 are rated high or critical, and 1 has been exploited in real attacks. The most recent was published on February 10, 2026.

21vulnerabilities
3critical
18high
1exploited
8.0average CVSS score

Latest Artifex vulnerabilities

  • 7.0 High severity

    MuPDF: Untrusted Search Path

    CVE-2025-15569Artifex

    A flaw has been found in Artifex MuPDF up to 1.26.1 on Windows. The impacted element is the function get_system_dpi of the file platform/x11/win_main.c. This manipulation causes uncontrolled search path. The attack requires local access. The attack is consider

  • 7.5 High severity

    Mupdf: NULL Pointer Dereference

    CVE-2025-55780Artifex

    A null pointer dereference occurs in the function break_word_for_overflow_wrap() in MuPDF 1.26.4 when rendering a malformed EPUB document. Specifically, the function calls fz_html_split_flow() to split a FLOW_WORD node, but does not check if node->next is vali

  • 9.8 Critical severity

    Ghostscript: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2025-27837Artifex

    An issue was discovered in Artifex Ghostscript before 10.05.0. Access to arbitrary files can occur through a truncated path with invalid UTF-8 characters, for base/gp_mswin.c and base/winrtsup.cpp.

  • 7.8 High severity

    Ghostscript: Buffer Copy without Checking Size of Input

    CVE-2025-27834Artifex

    An issue was discovered in Artifex Ghostscript before 10.05.0. A buffer overflow occurs via an oversized Type 4 function in a PDF document to pdf/pdf_func.c.

  • 9.8 Critical severity

    Ghostscript: Buffer Copy without Checking Size of Input

    CVE-2025-27831Artifex

    An issue was discovered in Artifex Ghostscript before 10.05.0. The DOCXWRITE TXTWRITE device has a text buffer overflow via long characters to devices/vector/doc_common.c.

  • 7.8 High severity

    Ghostscript: Buffer Copy without Checking Size of Input

    CVE-2025-27830Artifex

    An issue was discovered in Artifex Ghostscript before 10.05.0. A buffer overflow occurs during serialization of DollarBlend in a font, for base/write_t1.c and psi/zfapi.c.

  • 7.8 High severity

    ghostscript: Out-of-bounds Read

    CVE-2024-46956Artifex

    An issue was discovered in psi/zfile.c in Artifex Ghostscript before 10.04.0. Out-of-bounds data access in filenameforall can lead to arbitrary code execution.

  • 7.8 High severity

    ghostscript: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2024-46954Artifex

    An issue was discovered in decode_utf8 in base/gp_utf8.c in Artifex Ghostscript before 10.04.0. Overlong UTF-8 encoding leads to possible ../ directory traversal.

  • 7.8 High severity

    ghostscript: Integer Overflow or Wraparound

    CVE-2024-46953Artifex

    An issue was discovered in base/gsdevice.c in Artifex Ghostscript before 10.04.0. An integer overflow when parsing the filename format string (for the output filename) results in path truncation, and possible path traversal and code execution.

  • 7.8 High severity

    ghostscript: Buffer Copy without Checking Size of Input

    CVE-2024-46952Artifex

    An issue was discovered in pdf/pdf_xref.c in Artifex Ghostscript before 10.04.0. There is a buffer overflow during handling of a PDF XRef stream (related to W array values).

  • 7.8 High severity

    ghostscript: Access of Uninitialized Pointer

    CVE-2024-46951Artifex

    An issue was discovered in psi/zcolor.c in Artifex Ghostscript before 10.04.0. An unchecked Implementation pointer in Pattern color space could lead to arbitrary code execution.

  • 8.8 High severity

    ghostscript: Improper Control of Generation of Code

    CVE-2024-33871ArtifexEPSS 1.43%

    An issue was discovered in Artifex Ghostscript before 10.03.1. contrib/opvp/gdevopvp.c allows arbitrary code execution via a custom Driver library, exploitable via a crafted PostScript document. This occurs because the Driver parameter for opvp (and oprp) devi

  • 7.5 High severity

    afpl_ghostscript: Active Debug Code

    CVE-2024-29511ArtifexEPSS 1.14%

    Artifex Ghostscript before 10.03.1, when Tesseract is used for OCR, has a directory traversal issue that allows arbitrary file reading (and writing of error messages to arbitrary files) via OCRLanguage. For example, exploitation can use debug_file /tmp/out and

  • 7.5 High severity

    Mupdf: Divide By Zero

    CVE-2023-51107Artifex

    A floating point exception (divide-by-zero) vulnerability was discovered in Artifex MuPDF 1.23.4 in functon compute_color() of jquant2.c. NOTE: this is disputed by the supplier because there was not reasonable evidence to determine the existence of a vulnerabi

  • 7.5 High severity

    Mupdf: Divide By Zero

    CVE-2023-51106Artifex

    A floating point exception (divide-by-zero) vulnerability was discovered in mupdf 1.23.4 in function pnm_binary_read_image() of load-pnm.c when fz_colorspace_n returns zero.

  • 7.5 High severity

    Mupdf: Divide By Zero

    CVE-2023-51104Artifex

    A floating point exception (divide-by-zero) vulnerability was discovered in Artifex MuPDF 1.23.4 in function pnm_binary_read_image() of load-pnm.c when span equals zero.

  • 7.5 High severity

    Mupdf: Divide By Zero

    CVE-2023-51103Artifex

    A floating point exception (divide-by-zero) vulnerability was discovered in Artifex MuPDF 1.23.4 in the function fz_new_pixmap_from_float_data() of pixmap.c.

  • 7.5 High severity

    Ghostscript: Use After Free

    CVE-2023-46751ArtifexEPSS 2.02%

    An issue was discovered in the function gdev_prn_open_printer_seekable() in Artifex Ghostscript through 10.02.0 allows remote attackers to crash the application via a dangling pointer.

  • 9.8 Critical severity

    Ghostscript: Out-of-bounds Write

    CVE-2023-28879ArtifexEPSS 6.34%

    In Artifex Ghostscript through 10.01.0, there is a buffer overflow leading to potential corruption of data internal to the PostScript interpreter, in base/sbcp.c. This affects BCPEncode, BCPDecode, TBCPEncode, and TBCPDecode. If the write buffer is filled to o

  • 8.8 High severity

    Mujs: Out-of-bounds Write

    CVE-2022-44789ArtifexEPSS 2.5%

    A logical issue in O_getOwnPropertyDescriptor() in Artifex MuJS 1.0.0 through 1.3.x before 1.3.2 allows an attacker to achieve Remote Code Execution through memory corruption, via the loading of a crafted JavaScript file.

  • 7.8 High severity

    Artifex Ghostscript Type Confusion Exploited

    CVE-2017-8291ArtifexEPSS 97%

    Artifex Ghostscript through 2017-04-26 allows -dSAFER bypass and remote command execution via .rsdparams type confusion with a "/OutputFile (%pipe%" substring in a crafted .eps document that is an input to the gs program, as exploited in the wild in April 2017