Approved changes feed: RSS · Atom

cpe:2.3:a:artifex:mupdf:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorArtifex (0075fabc-cec9-5063-a004-04a5c9db1a9b)
ProductMupdf (6f02f53c-b512-52b9-a348-7b443959b13c)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:deb/debian/mupdf purl2cpe 2026-06-01 10:14:59.668044
pkg:deb/ubuntu/mupdf purl2cpe 2026-06-01 10:14:59.668046
pkg:github/artifexsoftware/mupdf purl2cpe 2026-06-01 10:14:59.668047
pkg:rpm/fedora/mupdf purl2cpe 2026-06-01 10:14:59.668049
pkg:rpm/opensuse/mupdf purl2cpe 2026-06-01 10:14:59.668050

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2025-55780 vulnerable 2026-06-08 07:33:15.353431 Details available
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 valid before accessing node->next->overflow_wrap, resulting in a crash if the split fails or returns a partial node chain.
Published: 2025-09-23T00:00:00.000Z
Updated: 2025-09-25T14:47:03.426Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-46206 vulnerable 2026-06-08 07:25:11.313199 Details available
An issue in Artifex mupdf 1.25.6, 1.25.5 allows a remote attacker to cause a denial of service via an infinite recursion in the `mutool clean` utility. When processing a crafted PDF file containing cyclic /Next references in the outline structure, the `strip_outline()` function enters infinite recursion
Published: 2025-08-04T00:00:00.000Z
Updated: 2025-08-05T16:46:11.289Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-15569 vulnerable 2026-06-08 07:06:36.478532 Artifex MuPDF win_main.c get_system_dpi uncontrolled search path
HIGH (7)
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 considered to have high complexity. The exploitability is regarded as difficult. Upgrading to version 1.26.2 is sufficient to resolve this issue. Patch name: ebb125334eb007d64e579204af3c264aadf2e244. Upgrading the affected component is recommended.
Published: 2026-02-10T10:02:09.074Z
Updated: 2026-02-23T09:54:58.415Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-4216 vulnerable 2026-06-08 05:38:08.949646 Details available
A Floating point exception (division-by-zero) flaw was found in Mupdf for zero width pages in muraster.c. It is fixed in Mupdf-1.20.0-rc1 upstream.
Published: 2022-08-26T15:25:43.000Z
Updated: 2024-08-03T17:16:04.307Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-3407 vulnerable 2026-06-08 05:33:51.273013 Details available
A flaw was found in mupdf 1.18.0. Double free of object during linearization may lead to memory corruption and other potential consequences.
Published: 2021-02-23T22:04:15.000Z
Updated: 2025-02-13T16:28:22.945Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-37220 vulnerable 2026-06-08 05:32:53.962733 Details available
MuPDF through 1.18.1 has an out-of-bounds write because the cached color converter does not properly consider the maximum key size of a hash table. This can, for example, be seen with crafted "mutool draw" input.
Published: 2021-07-21T21:02:04.000Z
Updated: 2024-08-04T01:16:03.758Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-26519 vulnerable 2026-06-08 05:23:51.259917 Details available
Artifex MuPDF before 1.18.0 has a heap based buffer over-write when parsing JBIG2 files allowing attackers to cause a denial of service.
Published: 2020-10-02T05:34:12.000Z
Updated: 2024-08-04T15:56:04.698Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-19609 vulnerable 2026-06-08 05:20:57.351094 Details available
Artifex MuPDF before 1.18.0 has a heap based buffer over-write in tiff_expand_colormap() function when parsing TIFF files allowing attackers to cause a denial of service.
Published: 2021-07-21T14:10:23.000Z
Updated: 2024-08-04T14:15:27.470Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-16600 vulnerable 2026-06-08 05:19:27.927817 Details available
A Use After Free vulnerability exists in Artifex Software, Inc. MuPDF library 1.17.0-rc1 and earlier when a valid page was followed by a page with invalid pixmap dimensions, causing bander - a static - to point to previously freed memory instead of a newband_writer.
Published: 2020-12-09T21:06:55.000Z
Updated: 2024-08-04T13:45:33.192Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-14975 vulnerable 2026-06-08 05:12:56.484637 Details available
Artifex MuPDF before 1.16.0 has a heap-based buffer over-read in fz_chartorune in fitz/string.c because pdf/pdf-op-filter.c does not check for a missing string.
Published: 2019-08-14T12:46:26.000Z
Updated: 2024-08-05T00:34:52.695Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-1000040 vulnerable 2026-06-08 05:10:25.343136 Details available
In Artifex MuPDF 1.12.0 and earlier, multiple use of uninitialized value bugs in the PDF parser could allow an attacker to cause a denial of service (crash) or influence program flow via a crafted file.
Published: 2018-05-24T13:00:00.000Z
Updated: 2024-08-05T12:33:48.855Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-1000039 vulnerable 2026-06-08 05:10:25.342642 Details available
In Artifex MuPDF 1.12.0 and earlier, multiple heap use after free bugs in the PDF parser could allow an attacker to execute arbitrary code, read memory, or cause a denial of service via a crafted file.
Published: 2018-05-24T13:00:00.000Z
Updated: 2024-08-05T12:33:48.769Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-1000038 vulnerable 2026-06-08 05:10:25.341908 Details available
In Artifex MuPDF 1.12.0 and earlier, a stack buffer overflow in function pdf_lookup_cmap_full in pdf/pdf-cmap.c could allow an attacker to execute arbitrary code via a crafted file.
Published: 2018-05-24T13:00:00.000Z
Updated: 2024-08-05T12:33:48.901Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-1000037 vulnerable 2026-06-08 05:10:25.341489 Details available
In Artifex MuPDF 1.12.0 and earlier, multiple reachable assertions in the PDF parser allow an attacker to cause a denial of service (assert crash) via a crafted file.
Published: 2018-05-24T13:00:00.000Z
Updated: 2024-08-05T12:33:48.754Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-1000036 vulnerable 2026-06-08 05:10:25.339755 Details available
In Artifex MuPDF 1.12.0 and earlier, multiple memory leaks in the PDF parser allow an attacker to cause a denial of service (memory leak) via a crafted file.
Published: 2018-05-24T13:00:00.000Z
Updated: 2024-09-13T16:11:02.461Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-5991 vulnerable 2026-06-08 05:09:50.292848 Details available
An issue was discovered in Artifex MuPDF before 1912de5f08e90af1d9d0a9791f58ba3afdb9d465. The pdf_run_xobject function in pdf-op-run.c encounters a NULL pointer dereference during a Fitz fz_paint_pixmap_with_mask painting operation. Versions 1.11 and later are unaffected.
Published: 2017-02-15T06:11:00.000Z
Updated: 2024-08-05T15:18:48.984Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-5896 vulnerable 2026-06-08 05:09:50.064203 Details available
Heap-based buffer overflow in the fz_subsample_pixmap function in fitz/pixmap.c in MuPDF 1.10a allows remote attackers to cause a denial of service (out-of-bounds read and crash) via a crafted image.
Published: 2017-02-15T19:00:00.000Z
Updated: 2024-08-05T15:11:48.873Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-17866 vulnerable 2026-06-08 05:09:10.035225 Details available
pdf/pdf-write.c in Artifex MuPDF before 1.12.0 mishandles certain length changes when a repair operation occurs during a clean operation, which allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a crafted PDF document.
Published: 2017-12-23T17:00:00.000Z
Updated: 2024-08-05T21:06:49.375Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-15369 vulnerable 2026-06-08 05:08:58.793517 Details available
The build_filter_chain function in pdf/pdf-stream.c in Artifex MuPDF before 2017-09-25 mishandles a certain case where a variable may reside in a register, which allows remote attackers to cause a denial of service (Fitz fz_drop_imp use-after-free and application crash) or possibly have unspecified other impact via a crafted PDF document.
Published: 2017-10-16T01:00:00.000Z
Updated: 2024-09-17T01:35:48.232Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-8674 vulnerable 2026-06-08 05:08:14.608717 Details available
The pdf_to_num function in pdf-object.c in MuPDF before 1.10 allows remote attackers to cause a denial of service (use-after-free and application crash) via a crafted file.
Published: 2017-02-15T21:00:00.000Z
Updated: 2024-08-06T02:27:41.259Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6525 vulnerable 2026-06-08 05:08:02.687889 Details available
Heap-based buffer overflow in the pdf_load_mesh_params function in pdf/pdf-shade.c in MuPDF allows remote attackers to cause a denial of service (crash) or execute arbitrary code via a large decode array.
Published: 2016-09-22T15:00:00.000Z
Updated: 2024-08-06T01:29:20.214Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6265 vulnerable 2026-06-08 05:07:59.313541 Details available
Use-after-free vulnerability in the pdf_load_xref function in pdf/pdf-xref.c in MuPDF allows remote attackers to cause a denial of service (crash) via a crafted PDF file.
Published: 2016-09-22T15:00:00.000Z
Updated: 2024-08-06T01:22:20.646Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-2013 vulnerable 2026-06-08 05:05:27.158379 Details available
Stack-based buffer overflow in the xps_parse_color function in xps/xps-common.c in MuPDF 1.3 and earlier allows remote attackers to execute arbitrary code via a large number of entries in the ContextColor value of the Fill attribute in a Path element.
Published: 2014-03-03T16:00:00.000Z
Updated: 2024-08-06T09:58:16.235Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.