CVE-2025-55780
A null pointer dereference occurs in the function break_word_for_overflow_wrap() in MuPDF 1.26.4 when rendering a malformed EPUB document. Specificall...
Original description
The description as published by the source.
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.
Fix status by distribution
Fixed packages published by each distribution for this CVE
- Debian DEBIAN-CVE-2025-55780 mupdf
- Ubuntu UBUNTU-CVE-2025-55780 mupdf
References
- advisory github.com
- advisory nvd.nist.gov
- web bugs.ghostscript.com
- web cgit.ghostscript.com
- web github.com